grunt test now uses separate database on mongolab
Migration of tests from back-end. Updated for this schema.
Jshint touchups, no more warnings.
Fixed Title

Tab icon and title adjusted
First Draft

The Read me mark down
formatting sorry

there will be more of this
I think i got it this time

more formatting
Last commit until 5 pm today

Ok I'm done
Cleaned tests up, patched matches to address fails
FILE UPLOADS SUCKAAAAAAAAAS
Merge remote-tracking branch 'origin/master'

Conflicts:

	meanjs_admissions/meanjs-mean-2c319c5/app/models/application.server.model.js
Manually undoing merge almost-mistakes...

BUT DEM FILE UPLOADS
Fixed the icon

Like I said I would. Because Omeed's commit didn't change/fix it.
Fixes for failing Karma startup
-Removed unused entry in config/env/all.js
-Added pdf.js.patch (Must apply manually after running
 'npm install')
 -Apply it with 'git apply ./pdf.js.patch'
Merge branch 'master' of github.com:Admissions/Student_Front-end
Added back fixes that were removed in merge
Merge branch 'master' into security-dev

Conflicts:
	meanjs_admissions/meanjs-mean-2c319c5/app/routes/applications.server.routes.js
Fixed incorrect path for lodash.js
checkRoles now returns false if lodash or user not defined