1)allowing ravenLinq_highlight_rules.js state machine to recognize and analyze several key expressions:
 i)a "from" expression and it's components
 ii)recognize [prefix].[suffix] form of expressions
2)added a "stab" for the index map autocomplete
implemented basic "autocomplete" in editIndex.ts, involving collections autocomple and fields autocomplete in "from" clauses
RavenDB-2440 Adding timing data to queries
added cleanup script
Fixing test
Merge branch 'RavenDB_2443' of https://github.com/ml054/ravendb
Merge branch 'RavenDB-2440' of https://github.com/ppekrol/ravendb
When we get the current database names we have to do them from the root url
Removing a test that is supposed to fail and only worked by accident.
Fixing test
Better error handling
Merge branch 'master' of https://github.com/marad/ravendb
fixing exception throwing on BulkInsert with OverwriteExisting == false
Merge branch 'master' of github.com:ayende/ravendb into failing-test-fixes
some test fixes
add missing @id in metadata for collection HiLo docs
fix of unit test
fixed "autocomplete" issues with completion in the "middle of the word" also, implemented autocomplete for [foo].[bar] expressions outside the "from" clauses
exposed TimingsInMilliseconds in RavenQueryStatistics, added ShowTimings methods to IDocumentQueryCustomization and DocumentQuery, fixed QueryResult snapshots
RavenDB-2345 provide a way to customize the headers that the server will ignore.