Minor improvements.

Shifted the responsibility for displaying the MainView onto the presenter.
Made the presenter set the window title.
Added a menu bar with two commands.
Refactored the message box test slightly.
Split off the dialog box presentation into a separate class.
Updated Gradle version to 1.4 and regenerated the wrapper.
Refactored the application name to only occur once.
Removed the presenter variable from the presenter test suite.
Upgraded to Gradle 1.5.
Removed the workaround for bug GRADLE-2662, which is no longer needed.
Added a workaround for bug SI-7206.
Updated the version of Scala.
Added abstractinfra and infra projects.
Added a message localization facility.
Made UI localizable.