Merge pull request #100 from tanvirt/Greg

Greg
Merge pull request #101 from tanvirt/Greg

Changed publication schema to match front end, linked with front end, ad...
Fixed jshint errors in test files
refactored controllers and routes
Renamed collections and models to be uppercase. Keeping with convention
fixed teachingEvaluation tests
Update gruntfile.js
Changing conferences to match front end, adding controller for it