Apparently broken accounts

whoops
event manager support, fixed account details

needed to use objectIDs!
Updated auth syntax

missed some article code
Better registration test

Still need to test the method, but I need sleep....
Angular front end controllers + backend fixes

Backend: account now searches on account._id (Realized there was no need
for userID)
Merged user and account model

Changes:
User model now has all the account model fields (plus some that were
missing but are used in the mock ups)
User model has some convenience methods for testing if user has some
employee roles.
Added user controller functions  for updating and finding all
Added new user routes for account management

Front end: updated registration controller
Bug fixes

leftover account syntax creeped in
Can register accounts! Also vehicles started

Needs better validation though. Also, username is no longer used and
does not show in upper right.
Vehicle bug fixes
Fixed merge conflicts with user-account-merge
Updated modal button on upcoming events page