Added additional debugging information to the builder's log when it cannot connect.  Fix for issue #53
Commit that partially addresses issue #54:  The TestResultListView
has columns for inputs, expected outputs, and actual outputs.  The data
is still being parsed out of the message of the TestResult, which is not
the correct long-term solution.
Fixed NPE bug in Builder for Python code
issue #54: Changed the TestResult class to store input/expected/actual
information.  Changed Builder to set this information into the
TestResults it produces.
update="true" now set in the jar tasks in Builder2, ModelClasses and
WebServer.  I think that files were not being updated when running the
build.pl script.
Merge branch 'master' of github.com:jspacco/CloudCoder