Ignore IntelliJ files
Issue 90 & Issue 94: Correct error reporting around multi-dimensional arrays
Re-enable disabled test
Issue 94: Object[] doesn't need deepEquals
Better error message when equals or hashCode are abstract
Remove unneeded import
Issue 95: Don't force defining equals() method if no new properties were added
Issue 95: unit tests for declaresField
Merge branch 'dean-allen-dont-force-equals'
ConditionalCompiler: don't write source file to disk
ConditionalCompiler: better error reporting
Maven: apply Maven directory structure
Maven: create POM
Maven: make ANT script working again (for now)
Maven: add 'target' to .gitignore
Maven: update TravisCI configuration
Maven: explicit Java version
Maven: POM configuration
Maven: JaCoCo coverage
Maven: no need for explicit compiler plugin