Add DocstoreManager
Don't crash when route path is a regex
Keep reference to deleted docs and delete via docstore
Fix unit tests
Create default settings file
removed metrics from http logging but added key in

having the key in there means its easy to analyise the logs based on the
route
Get doc lines from docstore when performing batch operations
Get doclines from docstore when cloning project
Revert "Get doclines from docstore when cloning project"

This reverts commit 9ab3f5b3fba8a1324c576bbdb9614f70f4c719aa.
Revert "Get doc lines from docstore when performing batch operations"

This reverts commit 9fab27158cb02b0268f8e6aec090f275f062d885.
Revert "Revert "Get doc lines from docstore when performing batch operations""

This reverts commit a700665650b5984fdb3afe5565d62ba810100ebe.
Revert "Revert "Get doclines from docstore when cloning project""

This reverts commit ff79e4d2e659751ec88b3791566f3de24e6b67f4.
Use docstore for CLSI request building
Get project without doc lines in getAllFolders
Work with ObjectId's passed to ProjectGetter
Use new metrics package
added timeouts to filestore handler
added gauge metrics for number of open socket.io http and https
connections
Merge branch 'master' into adam-redesign
Fix editor views