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
Bugfixes, logging, improved Runnables

Fixes bugs in various places, improves the Runnable interface, and adds
the Arpk::Logger class, which acts as a synchronized wrapper to IO
output methods.
Merge pull request #9 from florf/development

Confirmed.