User List: Add error reporting and auto-email

#41
Merge remote-tracking branch 'upstream/master'
re-arrange code
Merge branch 'master' of github.com:tomarcafe/tzm-blade into angelo

Conflicts:
	app/controllers/map.coffee
	assets/js/map.js
Merge branch 'mdm'
put back the listhelper file
User List: Fix on Chrome and Opera

#41
User List: Fix double listing on Add New

#41
User List: Fix state updates

#41
add donate buttons
#48 update req.session._csrf is deprecated to req.csrfToken()
User List: email casing fix and usability fix

#41
Passport: get github email

#40
Start engine.io implementation

#58
Start admin user creation

#56
engine.io: fix typo

#58
Start user import functionality

#57
import: remove progress spam in console

#57
fix(user): add 'local' provider on changepassword

Previously, when users create their account with a federated login and
then elect to add a password, the 'local' provider would not be added.
#40
improve(import): parse and insert uploads into db

We're now processing the uploaded CSV file and incorporating it into
mongoDB.

#57