Starting work on mixed contents manager for drive and local files

Uses new contents manager classes on js and py side, and routes calls according to the path.
Some bug fixes and process return value of new_untitiled

Process return value of new_untitiled so that path is converted back to the notebook namespace.
More fixes
Merge pull request #48 from KesterTong/mixed

Starting work on mixed contents manager for drive and local files