-removed shellTimeout paramter from constructor
-added integration tests, updated build.gradle to run integration tests