First commit for adding folders feature in the studio
tweaks to prefetcher --> load from disk average timing as additional treshold for fetching docs from batch
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
Merge branch 'master' of github.com:ayende/ravendb into RavenDB-2332-3.0
- RavenDB-2340: First proposal for a high-level files API.
WIP
Merge branch 'master' of github.com:ayende/ravendb into RavenDB-2332-3.0

Conflicts:
	Raven.Database/Prefetching/PrefetchingBehavior.cs
	Raven.Database/Storage/Voron/StorageActions/DocumentsStorageActions.cs
fix after bad merge
- 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.