Updated BaseTest with new result format
Updated Python file type

The "point_value" attribute of a Python file object in a criteria file
is now correctly used if specified. If it's not specified, the point value
of the file becomes the sum of point values of component variables and
functions.
Changed grader code to more flexibly handle test results
Removed debugging print statement
Added Picobot file type