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 maven upload tasks to client package

also added missing lucene dependencies