Added Database

TODO: Test for any resulting bugs.
Error Handling.
Merge pull request #2 from tarmstrong/Webapp-version-merge

Merge master into webapp-version-merge
notebooks saved will be called MergedNotebook.ipynb

Just to note: Content-Disposition: attachment; is suppose to open save
dialog, but I don't know why it's not doing this.
Merge branch 'Webapp-version-merge' of https://github.com/NightlyBuilds/nbdiff into Webapp-version-merge
Added Error Handling for a few Commands
More Error Handling and small Fixes
Add notebook_fileserver.py to scripts directory