fixed auth. saved user data to cookie for auth
added autologin if user cookie is present
added logout route
finished frontend auth flow
Merge branch 'client' of github.com:neo4jobs/neo4co into client
fixed api/user getById to handle promises
Merge branch 'client' of github.com:neo4jobs/neo4co into client

Conflicts:
	server/app/routes/api/users.js
cleanup
slight change in recommending query (orders by job creation date)
fixed api/jobs getById so that it handles 'all' optionalNodes param correctly
added auth/currentUser route. added check to handle 'all' optionalNodes option for api/users getById
changed /auth/currentUser response to look like api response object
dbjobs/dbretrieve.js now runs a server, which runs a cronjob to retrieve the data from angellist
Merge branch 'client' of https://github.com/neo4jobs/neo4co into client