Adding build-manager to simplify build & runs during development

Refactor to use industry standard camel casing in method names.
Updated readme to reflect build-manager utility
Application Framework; build-manager bug fixes

Corected some race condition in the buld-manager
Added a simple application framework to move the demos initialization
and configuration into a staged modular process.
Refactor of some non-camel cased method names
Refactor of Planet.js to remove uneeded closures, cleared the public
context of variables that didn't belong, and organized the class into
smaller units of work partitioned into member methods.
Removing static members from the planet; Fixing camel case name in main for updateupdate
Reorganized PlanetWorker to be more OOJS; Fixed terain node quad tree splitting (maybe?)
Formatting cleanup
Meshes are coloured based upon size rather than randomly
Fixed node leveling
Earth LOD Test; Generating terain surface from depth map with a textured skin.
Cleanup of dead code
Triangulation code for fetching tile centerpoint lat/lon;
Ignoring .app.js (dunno where it came from)
Restoring basic material to planet render
Modular quad material implementation.
Ignoring app.js and libs.js
Removed libs.js from tracking