allow empty 'app' attribute in @Controller, meaning all apps
implement automatic OPTIONS support
avoid Resource.isDirectory method, about to be deleted
remove isDirectory from Resource API
cache Resource instances
add service ranking support via @Ranking (in conjuncture with @Service on types, on method endpoints, copied for @Adapters, and for @Template(s) too)
rank static resources lower than default ranking so custom @Controller(s) and other handlers will get a chance first
remove old gzip code, won't be used
update TODO with regards to @ErrorHandler(s)
add marshalling support for @Controller(s)