Fixed test.
Merge branch 'jdk7' of https://github.com/optimix/UISpec4J into optimix-jdk7

Conflicts:
	uispec4j/src/test/java/org/uispec4j/SpinnerTestCase.java
#1: Fixed test for OpenJDK 6.
Refactored code style on @optimix contribution to match UISpec4J code style.
UISpecWindowPeer is now JDK version dependent.
Fixed ClassCastException.
Changed implementation of ToolkitDelegate isModalExclusionTypeSupported and isModalityTypeSupported, which changed in JDK 1.6.0 update 38.
Correct modal type checking was implemented in JDK-2181173 - isModalityTypeSupported is not handled correctly
Fixed WindowInterceptor test to deal with localization in Swing UI labels.
If Locale is no en_US test will fail due to different label. Bug in JDK7 hides this bug.
Refactoring: moved method to superclass.
Made test PopupMenuInterceptorTest pass on Mac OS.
Merge pull request #1 from UISpec4J/jdk7

Jdk7