Merge pull request #3 from isnotnil/feature/spirits

Feature/spirits - Functional spirit page
a functional, yet slightly ugly, print button
moved navigation information into server config
Added spirit count to dashboard.  Added pluralize view helper for natural language goodness. Broke dashboard out into it's own controller. Smote the dashboard angular app.
removed stale dashboard angular tests. Fixed lint issues.
made a mostly functional dashboard.
cleaned up welcome screen a bunch.
updated contract page
generates a user name for a new user if the default one happens to be taken.
a bit better layout for the account form
updated copyright text in footer
account screen handles user names that are in use.
added text about the login process
redid a bit of the user specific navigation
work on the header print and dice roll buttons
fixed funky text styles on warning box
Redid layout for footer.  Stubbed out version name and link.
sign in with facebook
login view is dynamically built from auth config
server starts up correctly if auth options are mission