Completed the refactoring of the middleware.
Middleware extension options are now declared on the middleware module itself.
Improved debug functionality on gruntUtil.
Removed obsolete MiddlewareInterface.options.
New mainModuleSynthetizer middleware (scaffold only).