Merge pull request #88 from zindlerb/correctDevelop

complete spreadsheet, upload, and download components
increase max line length to 100
Merge pull request #93 from dduugg/feature/jscs

increase max line length to 100
Merge pull request #94 from zindlerb/correctDevelop

refactor dropdown data
signup/signin working, lacks token expiration. checkAuth function not done, needs client side communication.
Merge pull request #89 from owen-d/feature/auth

Feature/auth
update server files for style consistency
implement AWS S3 CRUD API
Merge pull request #95 from dduugg/feature/auth-cleanup

update server files for style consistency
ignore JSDoc out directory
Merge pull request #96 from dduugg/feature/aws

implement AWS S3 CRUD API
replace underscore with lodash
refactored from jwt-simple to jsonwebtoken and added 2week expiration support
add bcrypt dependency
Merge pull request #98 from dduugg/feature/gitignore

ignore JSDoc out directory
Merge pull request #101 from dduugg/feature/100

add bcrypt dependency
Merge pull request #99 from dduugg/feature/lodash

replace underscore with lodash
Merge pull request #97 from owen-d/feature/auth

refactor from jwt-simple to jsonwebtoken and add 2week expiration
fix style in constant
add bluebird as dependency