Also fixed block configuration form error when pagetype string does not exist (for course- pages)
Added the * option that is not affected by the 'varying-pagetype' problem that has been detected and issued @ MDL-30564. So now, it's (back) possible to define coursecat blocks to be spread over children coursecats/courses/modules (contexts).