Updating docs
More docs
Refactored getRestUrl() into parseRestUrl() and moved it to uijet.utils;
Deprecated substitute()
Deprecated captureRoutes
More docs and some cleanup
Moved runRoute() from Base into Routed.js as part of uijet.use() call on BaseWidget.prototype
More docs;
Cleaned up _clearRendered()
Removed compile() into Templated.js as a stub on Base using uijet.use()
Removed compile() from Templated.js since it's possibly loaded after the engine module
Added compile() back to Templated.js but wrapped it in  check for exitance of it on BaseWidget.prototype
More docs updated
Finished updating docs;
Added signals listings to all docs of methods that trigger signals;
Some typos cleanup
Init package.json for npm usage
Added docs generation support with jsdoc - still not functional with grunt
Corrected jsdoc tags