Issue #176 - test and setup changes

* Moved integration tests found inside modules to `integration-test` module
* Renamed `integration` related source set and tasks to `slow`