update gitignore
add eclipse plugin to build.gradle
add simple configuration helper
enable changing test folder location, and fix associated tests