Assorted Gradle tweaks
- Finishes the re-integration of the Core module and fixes the .gitignore setup
- Updates some IDE ignore directories
- Fixes the run config addition - turns out the .iws file isn't deleted by "gradlew cleanIdea" so it never fully worked
MOAR TWEAKS!
- cleans up logging
- gives Core a permanent build.module
- hardens against corrupt module directories somewhat (tests for an existing build.gradle now) - like when a module is added without Git success
- streamline a bit of .gitignore
Sleepy tweaks
- Root project no longer applies the Java plugin. IntelliJ source compatibility is in place via alternative tweak, unsure if it matters that we don't have it set globally anymore (could potentially set it in every single java project)
- Checkstyle on the command line works again across all (sub)projects
Upgrade to Gradle 1.8 (by cheating off @mkalb's upgrade for the Launcher ;)