Merge pull request #896 from lev-kuznetsov/master

Google session support
added better google drive file table.
Merge pull request #899 from jfarid27/google-drive-updates

small additions
Merge remote-tracking branch 'choose_remote_name/master'
Resolved workspace scoping issues; regressed to server kept session
metadata as there seems to be a race condition with keeping a hidden
file on the drive. I will need to revisit session meta storage,
currently sessions will not be saved over a server restart