[view] [fix] Middleware view creation must be async in order to ensure deferment of view dependencies ( sync methods cannot be deferred )
[misc] Code cleanup. Moved dependencies from exports scope onto resource scope.
[cli] Code cleanup. Show all commands, not just resource names.
[forms] [fix] [minor] Default method descriptions to empty string ( instead of undefined )
[admin] Cleaning up admin
[forms] [fix] Schema for forms.generate. Now using view.create as async method.
[view] [refactor] view middleware now expects a compiled view to be passed in.
Merge remote branch 'origin/v0.4.0'