Merge remote-tracking branch 'origin/bug4_implement_picking'

* origin/bug4_implement_picking:
  Style and eqeq fixes
  Re-added methods to get width and height of the renderer
  Added picker
First pass on getting globe rendering
Added ability to interact with sphere
Fixed documentation
Added module to freeze JS object
Adding modules for geographic transformations
Fixed bugs and added new files to build
Various fixes related to ellipsoid
Fixed various bugs related to wgs84 conversion
Fixed bounding box calculations
Minor fixes
Clean up code for bound calculation
Clean up the code for geodetic transformation
Fixed bounding calculation of group mapper
Implemented compute clipping range
Re-implementing map interactor style
Fixing bugs with interactor
Fixed calculation of zoom delta
Merge remote-tracking branch 'origin/bug_49_globe_rendering' into next

* origin/bug_49_globe_rendering:
  Fixed calculation of zoom delta
  Fixing bugs with interactor
  Re-implementing map interactor style
  Implemented compute clipping range
  Fixed bounding calculation of group mapper
  Clean up the code for geodetic transformation
  Clean up code for bound calculation
  Minor fixes
  Fixed bounding box calculations
  Fixed various bugs related to wgs84 conversion
  Various fixes related to ellipsoid
  Fixed bugs and added new files to build
  Adding modules for geographic transformations
  Added module to freeze JS object
  Fixed documentation
  Added ability to interact with sphere
  First pass on getting globe rendering