Altered test to compare contents of the JSON object.

The test was converting the object to a String and testing that, which sometimes passed and often failed.
Completed first pass at OpenLayers3 support.

OpenLayers3 appears to be relying on Twitter Bootstrap for some UI functions, these have been placed into their own project.
Started work on OpenLayers3 examples.

I also fixed issues with the project POM files and altered some code to work with Java 1.6.
Added a simple map example.
Added the simple map page.
Added jrebel.xml to the ignore list.
Worked on the examples.
Removed erroneously committed file
Moved the OpenLayers3 README file
Removed dependency on java.awt.Color
Minor fixes and code cleanup
Fixed bugs in the Color class.
Removed extra import.
Altered the Color class to implement serializable.
Altered the escaping of String in HTML content.

We now escape the String content if it is *not* HTML. If it is HTML content, we assume that the content is valid HTML and that the caller has already escaped the bits that need escaping. This prevents the escaping of HTML tags.
Added code to escape "'" before JS output.
Removed HTML escaping of popover titles.
More code cleanup and minor changes
Merge pull request #329 from cmiles74/wicket-6.x

Wicket 6.x - OpenLayers 3 Map