Merge pull request #133 from VWoeltjen/master

[Save All] Enable/disable Save All according to policy
[Launcher] Initial reconfiguration of build for launcher
[Launcher] Bundle derby and mysql connectors with databasePersistence
[Launcher] Setup mct.properties to automatically add user
[Launcher] Prompt for username if not specified on command line
[Launcher] Move Swing-specific dialog code to WindowManager
[Launcher] Bundle-ize strings for user selection dialog
[Launcher] Add icon to user select dialog
[Launcher] Added unit test for dialog-showing Identity Manager
[Launcher] Amend 'bad site' unit test to no longer expect exception
Harleigh108: Changes to MCT such that MCT can be built (successfully with Maven on the command line) with respect to Java 6 or Java 7
Added description of javac Xlint option for ignoring class-path warnings
[Launcher] Include mysql connector in databasePersistence bundle
[Launcher] Handle case where automatically.add.user is set for empty DB but mct.user is unset
Merge pull request #142 from harleigh/master

[Java 7] MCT successfully builds and runs with respect to Java 6 as well as Java 7
[Launcher] Merge Java 7 support
[Launcher] Clean up based on code review
Merge pull request #143 from VWoeltjen/launcher

[Launcher] Modify build & start-up code to allow MCT to launch without arguments
[Launcher] Add derby & mysql libraries to Eclipse exports
[Launcher] Modify Eclipse launcher to run without requiring eclipse.dir