Making sure that any added yui module gets added after the default yui modules, because the bootstrap override must always appear first.
Using || instead of conditional operator.
Added js and css to TYPE_HIERCHY in order to use the object to determine if an unknown task type was indicated in the configuration.
Updated tests, added new test that checks for unknown task types mentioned in the config.