Merge pull request #13 from williamhc/crytogram-manager-tests

Crytogram manager tests
scoping persistence package to pg13 project scope.
Merge branch 'master' of github.com:williamhc/PG13

Conflicts:
	pg13/business/search/PuzzleTableDriver.java
Fixed brackets

removed useless imports (fixed warning stuff)
made the alltests.java file do something (run all our tests)
added a space
Merge branch 'master' of https://github.com/williamhc/PG13
removing defaults from puzzle creation screen

we'll add in some other UI tricks like placeholders if we need to.
adding editMode support to the properties widget
adding edit mode support to Cryptogram UI
Greyed out GUI elements that are not implemented.  Removed print statements.
Merge pull request #14 from williamhc/prepping-gui-for-iteration-1

Prepping gui for iteration 1
thanks to will for saving the day !:)
fixed a stupid stupid error
Made the "check solution" button show a dialog box instead of printing to standard out.
Removed useless variable in CrytpogramEditWidget.

Removed unused import in PuzzlePropertiesWidget.
Removed more unused imports in PuzzleTableDriver
added library file for jface
added more library files.
adding readme and moving vision statement to docs
Changed the colour of the login bar.

Added a welcome message.
.bat files created

moved some jary's around