added getRatingsForRepoProblem() method to IDatabase/JDBCDatabase
added copyright header, added some javadoc, cleaned up imports
bugfix: exception message was not printed

Also, added javadoc comments.
report load tester activity using fancy colors
activity monitor output tweaks, allow manual host config specification
allow number of Jetty threads to be configured
starting some experiments with the load tester
random delay prior to initial login; retry RPC ops

The random delay prior to login is to avoid large numbers
of simulated clients attempting to log in at exactly the same
time (which can lead to RPC timeouts).

The RPC operation retry is to simulate what students
would likely do on a failed login: try again.  The
LoadTesterActivityReporter keeps track of recoverable
and unrecoverable RPC exceptions.
another load test experiment
experiment with multiple builders
allow hostConfig to be specified for createTestUsers command

Also, more load testing experiments.
load test experiements on EC2
collect timing stats for RPC calls
more load testing experiments
clean up imports
acquire lock when retrieving data, add copyright header
create a non-unique index on user_id field of cc_course_registrations

This is a somewhat large change because I needed to add
support for adding indexes to the schema versioning/migration
code.
another load testing experiment
log Jetty startup messages using slf4j/log4j

Also, changed the compiler settings to target 1.6
experiments with number of Jetty threads