move out reset to separate file, minify
merge with upstream.
structure css into sections
floating usernames left in /users bigboringsystem/bigboringsystem#21
Add a link that probably was meant to be there
Merge pull request #60 from eiriksm/patch-1

Add a link in README that probably was meant to be there
temporary solution for displaying users in columns
merge with latest changes
Merge pull request #65 from thefoxis/front-end-improvements

Front end improvements
adding gulp and stylus bigboringsystem/bigboringsystem#66
fixing conflicts
fixing conflicts
ading files lol
removing unused code
removing unused code
adding start event for nodemon
remove dist and use public/css
fixing css path
Merge pull request #69 from rtorr/master

Implement Stylus + Gulp into the server
First pass at linting

This patch includes a .eslintrc that sets the environment to node, quotes to single, and un-used vars to warn.

There is a light refactor against the lib folder (currently only folder being linted).

lib/auth
  * only style changes

lib/posts
  * hoist savePost so it is not executed before it is defined
  * style bikeshedding

lib/profile
  * add 500 error to the db.get('secondary') in addPhone.  This might not be the correct error code.
  * clean up some quotes

lib/services
  * Added error handling inside of home.  Sends a 404 if a call to get an op doesn't supply anything, this may be the wrong error code.
  * changed ```ctx``` to ```context``` in profile.  This was to stop the profile function from shadowing the variable in the higher scope.  Analytics has manually been added to the ```context``` object.  If this is undesirable I will revert it.
  * minor style tweaks

lib/utils,js
  * semi colons

As you can see are still a few warnings coming up due to unused vars... these unused vars do make sense though and serve as documentation.  I would suggest keeping this flag on as a warn, although too much noise can make the warnings useless.