Adding forms
Adding document upload/listing functionality.
Adding keywords endpoint.
Added a basic proposal endpoint.
changing a caret to tilde for jwt-express version (trying to fix a travis error).
Changing a caret to tilde for jsonwebtoken.
Changing a caret to tilde for grunt-contrib-compass.
Adding sass, compass, and npm installs to the travis script to fix build errors.
Adding a proposal template page.
Modified document endpoint to support downloads.
Added a temporary filestore and implemented file downloads via a query string token.
working on an edit interface for documents. Switched storage from a file store to sqlite to get around storage restrictions.
Implementing much of the form for document control.
Moving the header and footer into their own directives to facilitate changes.
Merge pull request #2 from DavidEBest/user-auth

Adding the user auth changes to a branch. These are still a work in progress.
Added the header and footer to the login/logout pages.
Adding a user table to test owernship of documents
Stubbing out the interface for the main page, not logged in.
Merge pull request #3 from DavidEBest/documents

Merging here to migrate from working in my fork to working on the branch in 18f directly.
Updating licensing text.