Refactored GenericFileData and the integration tests

The functionality to create a GTVectorDatabinding out of shapefiles was removed from the GenericFileData class and moved to a new GenericFileDataWithGT class. Due to this change, the processes used for the integration tests do not depend on GeoTools anymore, i.e. the integration tests can be run without the with-geotools profile. 
The integration tests were also accelerated by decreasing the waiting time for asynch processes and also the tests now use only local resources. The integration tests seem to work properly now in travis CI and so I activated the profile in the .travis.yml.