Changes to make a frontend login form available

1. Added font-awesome
2. Added grunt-contrib-copy to copy font-awesome stuff to compiled
   directory
3. Added marionette view, templates, and stylesheets for login.
Added restyled sign in, sign up registration pages + some additions

Changes:
1. Fixed a grunt problem when copying over some vendor css to compiled
2. Added signup page
3. Hooked up Backbone router to signin/signup
4. Added css3 stylus mixins
5. Starts of django signin/signup views
Work on getting signups to work properly
Merge branch 'lc/full-name-feature' into lc/login-feature
Sign in/Sign out functionality

Changes made:
1. Tastypie now understands /api/user/username instead of /api/user/id
2. cookie_util.js created to allow us to deal with cookies
3. csrf_token added to header if user is signed in
4. Populate ItemMan.current_user with a User model of the current_user if signed in
5. Sign out functionality is there, just needs to be moved to the nav
   bar later on since it's currently in the meta section of the sign in
   form.
Merge pull request #17 from wehaveweneed/lc/login-feature

Sign up + Sign in + Sign out functionality