GWTII-190: Added client-side OSM layer to TMS and sample.

GWTII-190: Fixed bug where regular TMS would not render.
GWTII-190: Added newline at the end of file.
GWTII-190: Javadoc and checkstyle.