Added username parameter to GeoNamesSearch
Fixed stereo projection matrix calculation to match the Matrix.fromPerspective function used for the mono projection matrix
Moved common classes from Viewer project into Common project
Moved MultiMap out of Common project
Un-finalized ExtendedRetrievalService class
Removed the obsolete MultiTextureSurfaceTileRenderer and related classes
Added the ability to override methods for post pick/preRender/draw of the layer list
Added the WorldWindowRegistry singleton class, which provides the ability to add rendering, select, and position listeners to all world windows that have been registered
Replaced Setupable interface with calls to the new WorldWindowRegistry
- Removed the old VerticalExaggerationService and VerticalExaggerationAccessor. Replaced it with a singleton VerticalExaggerationService that just contains a single global vertical exaggeration value. Exaggeration window support has been removed.
 - Hooked up the ExtendedDrawContext and ExtendedSceneController to keep their vertical exaggeration in sync with the VerticalExaggerationService
Added the ControlsLayer layer, which adds itself as a select listener to the last active WorldWindow in the WorldWindowRegistry
Kept VerticalExaggerationService in sync with the VE in the ExtendedDrawContext
Fixing concurrent modification problem when multiple Globe views are open (fixes #40)
Allowed PointProviders other than the XMLPointProvider to have blank URLs
Javadoc comment fix
Added URL query handling utility methods
Added flyToSector animator which scales by both view center distance and zoom delta
Fixed sector path type
Added null test
Removed null URL and DataCacheName tests, as we no longer validate on those parameters