Add requires

Gem, stdlib, and source dependency require calls have been delegated to
the individual libraries.  This should allow them to be called out of
order for testing and other purposes.

This commit includes a bugfix in the Renderer that snuck in when I
wasn't looking, and commented out code from an attempt to synchronize
the logger output.  The latter is being worked on.

Note:  the file "db.rb" is not included during initialization by
default.  Please either manually require it or add its name to the
"plugins" list at data/config.jar!settings.json