renaming and dockerfile enhancements.

- renamed files and classes from jdock to jbox
- dockerfile version kept within the file
- dockerfile apt cache clean, apt-get install split for easier build
allow user to log in with cached credentials
Better login experience. Optional Google Drive.

- Store user profile in a database. Using DynamoDB.
- Auto login till a configurable number of days and ability to log out.
- Optional google drive auth.
- Store encrypted google auth token in a database to avoid asking for permissions.
- Tooltips on some screens.
- Setup generates session key only once. Since session key is now used to encrypt information in the database, it must be preserved across installations.
Merge pull request #31 from tanmaykm/tanmaykm

Better login experience. Optional Google Drive. Miscellaneous enhancements.