Upgraded to Gradle 1.8 and refactored out the ConnectionListLoader for
clarity