Game and main window classes are separated
Images and colors are added to buttons
Prettified README.md
Prettified README.md
Merge branch 'developing' of github.com:ales-vilchytski/JMineSweeper into developing

Conflicts:
	README.md
scroll pane added
needs new resizing policy when jframe maximum size is set according to contentSize
Max size of window was set according to field size and to be less than maximum desktop size.
Annoying gap at right and at bottom borders fixed
Score window and game finishing event was added
Init TODO list
Infrastructure for testing was prepared by using rhinounit-1.2.1 (http://code.google.com/p/rhinounit/), but it needed custom ant task to run, then JScriptExecutor was made.
Dependency on ant was resolved through Ivy.
Modified rhinounit was added
First "test" was added
Project structure needs refactoring
Refactoring structure
Init tests for preferences and scores.
Needs testing function pick (prepare.js)
json2.js lib added from (https://github.com/douglascrockford/JSON-js/blob/master/json2.js)
continuing testing preferences
font size setting was added
some refactoring was performed
Preferences class revised
Preferences usage was added (settings class is now obsolete)
Argument to clear preferences (when calling Main class add 'clear') was added
index on master: b12d548 beta version Structure of project was revised Dependencies were resolved via Ivy Testing 'framework' were added
On master: на всякий случай перед master->develop
JScriptExecutor was revised and tested
Build file was updated with JUnit tests and ivy-dependencies
util/fields (class Holder and NumHolder) was tested
Ant targets for JUnit test and JSTest were separated
JScriptExecutor was filled with include(File) method (tests were added too)
JTestExecutor was revised
Build file was changed according to JTestExecutor
Tests for game class were written