Clean out querydsl-sql dependencies

 - make querydsl-spatial optional (in my opinion sql-spatial should be a 
   separate module)
 - remove com.vividsolutions:jts dependency: I do not know why it is 
   there. All tests run well and compilation ok if I remove it
 - replace javax.validation to a version that contains OSGi manifest 
   headers
 - replace javax.inject to the servicemix bundle as it contains OSGi 
   headers
 - make javax.inject optional
 - make postgresql dependency optional
 - make postgis dependency optional
 - make oracle dependencies optiona
Putting back vividsolutions dependency with provided scope
Putting javax.inject back in its original form
Changed back javax.inject dependency to servicemix bundle
Merge pull request #815 from balazs-zsoldos/i814

Clean out querydsl-sql dependencies