Reworked image buffer.  Reusable images are now wiped clean instead of
being replaced, and the OMScalingRaster/OMScalingIcons just use the
source image and modify that image at rendertime through the Graphics
object.
Updated CHANGELOG
Updating version numbers for 5.1.3 build
Updated CHANGELOG with release mark, updated version numbers to next beta versions
Made some member variables protected to provide access to subclasses.
Updated the CATALOG with the latest specification entries, updated
MakeToc to discard problem files.
Modified the BLMapBean to draw an almost completely transparent
rectangle for the background of its image buffer in order to allow
semi-transparent layers to render normally.  The transform-op needs
something to compare the rendering objects to in order to make them
transparent.
Updated OMScalingRaster modifications of clipRect, so a local version is
manipulated/used, then setting for render use after.  Was causing
threading issues.  Updated RenderPolicy to address a slight flashing
effect in the BufferedImageRenderPolicy where the buffer was being
rendering for a flash in the old location.  RenderPolicy.prePrepare()
now takes the latest projection as an argument (just for info, not to
set on the layer), and is called from
OMGraphicHandlerLayer.projectionChanged().
Updated OMGraphicAdapter to handle TexturePaint mask for Serialization.
Added SerializableTexturePaint object as wrapper for TexturePaint for
Serialized OMGraphics.
git push test
Updated NavMouseModes so they have a local handle on point1 and point2
for null pointer checks and subsequent actions.  Received reports of NPE
after checks.
Updated OpenMapFrame to use Height, Width properties defined the same
way as in the Environment class.  The OpenMapFrame no longer looks for a
PropertyHandler in the MapHandler, the OpenMap class will provide the
properties to it right after it's created.  The OpenMapFrame now
consistently follows the height/width settings, and the
openmap.properties Height/Width properties have proper capitalization.

The PropertyHandler.Builder class has a build method, which is now used
by updated Main and OpenMap classes.  OpenMap and Main now have Logger
member variables, moving away from Debug.
Updating for 5.1.4
Resetting version numbers for 5.1.5b
Java 5 compliance
Merge branch 'master' of https://code.google.com/p/openmap

Merging java 5 compatibility changes back into master.
Fixing javadoc misgivings.
Merge branch 'master' of https://code.google.com/p/openmap
Move sources into Maven dir structure

src/main/java
src/test/java

Conflicts:
	src/openmap/src/main/java/com/bbn/openmap/graphicLoader/AnimationTester.java

Conflicts:
	src/openmap/src/main/java/com/bbn/openmap/layer/policy/AbstractProjectionChangePolicy.java
Move src/ext into src/openmap/src/main/java/ for Maven

For Maven. These sources need to be there if they are to be
included in the compile. Otherwise they'd need to each be
built as an artifact, deployed to Maven Central, and include as an
external dependency in OpenMap.