Removed kadira.
Cleaned router code a bit.
Can now provide new users with a starting date.

Before, users were given a start date that defaulted to the day they
were created. Now, the new user form allows you to control the start
date so that you can add new users that may have already started, or
will be starting in the future.

This change allows administrators to add all of the users when they
start using the application, rather than having some fixture script that
created all of the veteran users.
Updated TODO list.
Moved user.createdAt to user.profile.started.

createdAt was not writing properly, so moved starting date to user.profile.
This change made the starting date correct on user/:_id.
Added TODO item to fix calendar "new user" status.

This should really be done at the model level!
Added jasmine unit test framework.
Calendar now correctly shows new user stars.
Removed temp test files.
Emacs likes tabs...
Cleaned some styles. Roles are tags now.
Updated feedback email address.
Removed the ability for users to change their email.
Fixed bug where dropped shifts were not highlighted.