fix transport serialization of sets
forbid order by on compound types
prepare release 0.36.4
Merge pull request #747 from crate/m/HOTFIX_transport_serialization

M/hotfix transport serialization
Merge branch '0.36'

Conflicts:
	CHANGES.txt
	core/src/main/java/io/crate/Version.java
	sql/src/test/java/io/crate/analyze/SelectAnalyzerTest.java
Merge branch 'master' of github.com:crate/crate
fixed ANY and comparison on object array fields
Merge pull request #751 from crate/m/object_arrays

fixed ANY and comparison on object array fields
refactored exceptions, only SQLActionException is raised outwards
changed documentation so it can be built by readthedocs
added sql syntax highlighting to docs

Conflicts:
	docs/sql/aggregation.txt
	docs/sql/reference/select.txt
	docs/sql/reference/update.txt
increased version of admin-ui
Merge pull request #750 from crate/b/read-the-docs

read the docs
prepare release 0.37.0
[WIP] refactor data types into classes