Facet bug, query bug, loadstartingwith case bug

Raven bugs:

creating a facet hides other errors.

facet doesn’t work with datetimes and the advanced api

authorization doesn’t work with transformers

allowing for expressions when creating facet ranges with advanced api
|| in where blows chunks.

When we specify our own Id with mixed case, we can't find it with an all
lowercase prefix request nor with the matching mixed-case request.
LoadStartingWith is partially case-sensitive.. And Load is not?
minor
Add a failing test
Merge branch 'master' of https://github.com/izep/ravendb
Removing a test that is using an unsupported feature
Making sure to use case insensitive match on starts with using munin
Fixing tests, allowing more complex facets expressions, adding more validation for errors in queries using facets.
Making sure we will output a read vetoed document as is when using tarnsformers
Removing a failing test because it shows a feature that won't be in 2.5
Minor (passing test)
Avoid error in Norwegian culture on short keys
Removing passing test
Fixing changes
Fixing tests
Merge branch 'master' of github.com:ayende/ravendb