RDoc-76. added invalid operation exception when no convention is found for particular operation, but there is one for the other type of operation
RDoc-76. Registering convention for already registered type will override old one
Merge branch 'RDoc-76' of git://github.com/ppekrol/ravendb

Conflicts:
	Raven.Client.Lightweight/Document/DocumentConvention.cs
Refacotring how we are handling index execution for maps. Preparing for more complex scheduling semantics
Refacotring how we are handling index execution for maps. Preparing for more complex scheduling semantics We can now start indexing the next index in line as soon as we are done with any of the other indexes, don't have to wait for the whole current batch to complete
Fixing interface
Properly using the semaphore
Fixing granting permissions to performance counters according to given user name. Info message printing to the console output.
Merge branch 'perf-counters' of https://github.com/arekais/ravendb
Stress testing
Fixing race condition
Make sure to notice that we have a failing test
Fixed api-key query parameter in direct link
Merge branch 'unstable' of https://github.com/e-tobi/ravendb
Fixing typo in connection string
crlf
add support to exclude expired documents from smuggler export
Fixing last commit
Set a large timeout value for bulk insert ops
Adding timeout properties