First commit for adding folders feature in the studio
Merge branch 'master' into adding-folders
- Changing the tree component to use jquery.dynatree instead of jstree
- Binding select event with getFilesCommand
- Binding addFolder event with the tree
- RavenDB-2340: First proposal for a high-level files API.
- Joint design with Oren.
* Get rid of the RemoteXXX in favor of the XXXHeader naming to avoid mixing the marker idea with the 'live' concepts found on COM and the like.
* Get rid of the FilesQuery for now. We will focus on the core API for now.
* Separated the unit-of-work style API from the eager API at the session level with the Register keyword.
- First version of push notifications.
Pulling the upload view inside the files view instead of a separate one.
- Added humane readable description for incoming activities.
- Binded incoming activities.
Styling the folders tree
[WIP] Implementation of the asyncServerClientBase
* RavenFileSystemClient using the AsyncServerClientBase
- All tests green.
Fixed links to edit files. Also fixed some minor issues in the Files view.
- Separated ServerUrl from BaseUrl to avoid confusions.
- Implemented outgoing notifications delete.
+Fixing delete files command.
+More styling for the file tree.
Merge branch 'master' into adding-folders

Conflicts:
	Raven.Studio.Html5/Content/app.css
Moving upload button to a better position
- Moved: Notifications interfaces and implementation to the new namespace.
- Moved: Replication interfaces and implementation to the new namespace.
- Moved: Extensions to the new namespace.
- Moved: Some data elements that were mistakenly stored in the client namespaces.
- Moved: Sharding interfaces and implementation with the exception of the client.
Merge remote-tracking branch 'origin/master' into push-notifications

Conflicts:
	Raven.Studio.Html5/App/models/filesystem/filesystemDto.ts