Added id to update and destroy pubusb.
Merge pull request #597 from Zolmeister/development

fixed template linking
kill the server if Grunt task fails
Error/edge cases.
Pointed layout at the proper socket.io.js script file.
Scott magically fixed the problem with subscriptions (checking req.socket.broadcast causes broadcast to be set, since there is a __getter__ in the socket.io core))
Moved static file middleware AFTER router
Added info to boilerplate router about how to use vanity routes/ slug ursl.
Boilerplates cleanup, font mime.
As far as I can tell, ready to go- at least with EJS.
Cleanup for view-agnosticism.
Order view config file.
Fixed syntax error in views config
finalized jade/consolidate suppot.
Updated views boilerplate conig.
Cleaner error message for missing view engine dep.
Better error message for missing server-side view engine dependencies.
Doc cleanup.
Made error message easier to read in 500 handler boilerplate
Worked out blueprint ordering issues (solves issue where non-model-corresponding controllers act as cRUD blueprints anyways)