Merge pull request #71 from ryojiosawa/grunt

Add Gruntfile to run mocha test, jshint and jsdoc tasks in Travis.
Add locaiton.spec file
Rename middleware to serverConfig and clean up some code
Begins working on testing
Tries a new travis implementation, starts on tests
Small changes to expect supertest testing
Comments out new tests
Comments out all of userModel spec
Changes index.html to see if CI works, adds in heroku remote address
Adds xdescribe to both files, and uncomments
Establish sequelize schema.
Comments out requirements
Merge pull request #74 from jamesongamble/master

Add testing files, and tries a new travis ci approach
Remove timestamp to defer to defaut createdAt and updatedAt.
Add exports to dbSchema.js
restructure app for modularity.
Set directory paths in routes files.
Merge pull request #75 from kmeurer/master

Establish sequelize schema and integrate into existing structure
Merge branch 'master' of https://github.com/germTheory/germTheoryWebApp

Conflicts:
	server/server.js
Resolve uppsercase table names.