using trywith for writer
removed test suite, using annotations now.
removed useless comments, formatted file
removed local lib-repository
improved one integration test with hamcrest matching
another slightly improved integration test
re-organized tests:
* moved many tests that actually are integration tests  into ".IT."
package
* added TODOs and FIXMEs to SIR integration tests
removed xslt folder from test/resources because it is in main/resources
already
changed type of classifications and keywords to String
changed encoding to utf-8, formatted files
changed transforer to using Path, changed test to use annotations
created structure for guice-based open search servlet
refactored guice classes
deleted old test classes
added /target to gitignore
Merge remote-tracking branch 'moh-yakoub/master' into moh-yakoub-master
removed wrongfully added code headers from external Java files
pom updates
* added maven-notice-plugin
* added maving-gitlog-plugin
* updated code locations and developers
removed duplicate dependency in pom, added missing license header
* Added handy maven plugins, for documentation see
https://wiki.52north.org/bin/view/SensorWeb/OssDevelopment#Building_with_Maven
	* maven-notice-plugin
	* maven-gitlog-plugin
	* buildversion-plugin
* Updated license mappings
* Update NOTICE file
* Added src/main/resources/app.properties, so far only with version
information to be obtained at runtime in Java