Move the "friendly" display routines to utils.js
Change label on Whales
Fixed user reload window bug to direct user back to home page and keep all candidate links working

	* if candidate model is not accessible in candidate view it navigates back to home page
	* could be way to keep state on candidate page after reload, but don't know how, will fix if I figure it out
	* all links at least work after window reload
Merge pull request #92 from mikeubell/Whales

Whales
Merge pull request #93 from jwrobes/fix_window_reload_bug

Fixed user reload window bug to direct user back to home page
Move most views to Backbone. Resolves issue #79.
Fixes from comments.
Pass the contributor id when the collection is instatiated
Change the Whales query to use a list of comittees.
Add display of doners to multiple candidates.
Merge pull request #95 from mikeubell/Whales

Whales
Add Gemfile for backend folder

Not super important.
Add asset pipeline gem

It'll be hard to explain in this commit, but this will allow us to
minify assets pretty simply. Check out the gem:

https://github.com/kalasjocke/sinatra-asset-pipeline
Unify all our JS into one file
Remove some old bootstrap and combine CSS into one
Remove vendored stuff we get from CDNs

These assets are currently loaded from CDNs, so we don't need a copy in
our repo. If we want to bring them back, we should use something like
Bower to manage them.
Teach git to ignore the .sass-cache directory
Eliminate the starlike favicon