Moved files which depend on test libraries to test folder even though
they aren't tests (yet).
Ignoring the build folder of Intellij.
Updating Intellij project configuration to use Java 7 rather than Java
8. Scala doesn't support using Java 8.
Minor organization of Scala imports.
Fixed a minor warning related to specifying a type in pattern
matching.
Ignoring an Intellij configuration file related to the UI layout.
Fixed a compilation problem involving a lack of generic typing on a
Hamcrest matcher.
Ignoring the gradle build directory.
Added changes to the Intellij workspace configuration file.
Removed Intellij project files from version control.
Ignoring Intellij project files.