Add first draft of lesson recipe.
Allow subdirectory files in vwf.example.com to generate source files for jsdoc.

Still only showing in File Index. Will need to be addressed during component API upgrade to jsdoc3.
Switch the Windows standalone build to Ruby 1.9.3.

Fixes the `illegal switch in RUBYOPT: -"` error when launching
`run.bat`. Bundler 1.3 is not compatible with Ruby 1.8 on Windows.

Bundler 1.3 quotes Windows include paths, which makes RUBYOPT look
like: `"-I/full/path/..."`. This works on Ruby 1.9, but Ruby 1.8
doesn't understand the quoted option and sees it as `ruby -"...`.
The fix is to upgrade Ruby or downgrade Bundler.

Fixes #1630, references #1559.
Add basic UI to a lesson to show task instructions. Update lesson recipe to match. Refs #1603 and #1599 and fixes #1627.
Add transformBy, worldTransformBy, and worldTransformTo to node3

Also added public/test/transformTo so we can regression test future changes
Add check in node3.worldTransformTo for when parent is not a node3

fixes #1447
Make lesson/task move the camera's world transform to the proper place

It has been moving its transform to the cameraPose's transform, instead of moving it's worldTransform to the cameraPose's worldTransform - fixes #1456
Switch the Gemfile source from `https` to `http`.

This is less than desirable and against Bundler's best practices, but:

- Many users will be behind firewalls that crack https connections.

- The build environment won't have the necessary certificates to make
  this work unless the developer locates and adds site-specific
  certificates to the Cygwin installation.

- `gem install` detects this and fails.

- `bundle install` doesn't detect the `gem install` failure and
  allows an incomplete build to continue.
Add progress bar and navigation buttons to lesson UI.
Add first draft of the logging and debugging recipe to the cookbook.
Tweak the logging and debugging recipe. Fixes #1602.
Update to downloads page for automated zip distribution of master branch builds.
Update the lesson cookbook recipe with full UI information. Fixes #1599.
Change connected parameter to google-earth for loading the google earth driver
Rename google earth driver to google-earth.js
Update index.html to use URL parameters to determine what drivers to load
Update catalog page to use new URL parameters for selecting drivers
Fix adl/hwmvee game to work with driver configuration changes
Change index.html to keep a list of drivers in the correct order, with specific drivers enabled or disabled in the list based on URL parameters
Add threejs driver to driver configuration options