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