Remove async rendering from views

Waiting for data will be handled by controllers instead.
Big refactor from an afternoon of tripling
Add copy:vendor task to update client libraries
Import base collection and dependencies from limelight
Rename and refactor middleware and stagecraft api client
Update Backbone version for client
Look up modules for dashboard stagecraft responses
Fix type in Gruntfile
Use single controller for errors
Update govuk and dashboard views for controller refactor
Implement base controller
Implement dashboard controller
Make backdrop-stub return 404 if no data available
Add module data to dashboard stub
Tweak healthcheck controller test
Switch backdrop url parameters
Add realtime module to dashboard
WIP: Add raw view of realtime module

Module can be rendered standalone in raw view.
TODO: Switch module view between dashboard mode and raw mode depending
on query parameter.
Pass the raw query param to the Controller
Move module stub to under dashboard path