Adding real login and doing a bunch of cleanup

- Login is now middleware, so you just include it on routes that need login
  Its still a little ghetto w.r.t error handling, but it mostly works.
- You can start neo4j with foreman 'foreman start neo4j' also
  'foreman start' and 'foreman start web' all do what you would expect
- There's a Readme and a script documenting what you need to do to
  setup a mac.
- Our facebook app secret and app id is in a file called .env
  This file is never to be checked in.  We'll deliver that data
  to heroku through the command line 'heroku config:set'
A bit more cleanup and syntax fix for package.json
Merge branch 'master' of https://github.com/mtauraso/fb-eventdata

I think I cleaned this up properly.

Conflicts:
	app.js
Removing API keys from FB API endpoints.
Adding missing 'var' in app.js