Add Advanced settings to Gradle, fixes #1792, speed up gradle by default

**Ui Tweaks**
* Reduce height of logo, more space for the feedback text box
* Add advanced settings dialog
* Fix exit signs on prompts from exiting incorrectly

**Gradle Tweaks**
* gradle.properties is now packed, with settings for daemon and configuration on demand true
 * Enables the Gradle Daemon
  * Configuration on Demand lets us run projects without configuring all the other projects that our project does not depend on.
(Most users will want these options as they drastically improve task times when running via Gradle, users that don't want the extra RAM usages are _probably?_ in the minority, so they can opt out)
* There is also now support for adding your own Mirror url to replace MavenCentral.
![this](http://i.imgur.com/gc3VZrz.png)