Some gradle improvements, added support for integration tests, include their coverages in report