Change to grunt-sync instead of watch+copy

This provides a slight performance boost during development and makes it
more obvious which files changed in the console output.

Signed-off-by: Byron Ruth <b@devel.io>
Update Font Awesome 4.2.0 and Marionette 2.2.0

Signed-off-by: Byron Ruth <b@devel.io>
Add component section routing

This enables the sections to linked to directly and can be used with
the back button.

Signed-off-by: Byron Ruth <b@devel.io>
Set document title on route change

Signed-off-by: Byron Ruth <b@devel.io>
Tweak error notification behavior and style

A notification is no longer displayed for 4xx-based errors. They are
also now dismissible.

Signed-off-by: Byron Ruth <b@devel.io>
Ensure all models and collections are parsed

Signed-off-by: Byron Ruth <b@devel.io>