moved sql xcontent parsing to rest action
client depends only on 'shared' resources from 'sql' package now
exclude duplicates at client jar task
exceptions are not needed anymore at sql shared resources
added client docs configuration for readthedocs
Merge pull request #757 from crate/hau/client-docs-conf

client docs conf
refactor data types into classes