make gang_format private
rename grandtotal to total_pointers

'grandtotal' is not a descriptive name, so rename it to convey what it actually is.
add tests/documentation for Result.pm

Add rough tests for `Result` that only test it through its printing
methods. This will suffice for now until further functionality is
added to Result. Also add documentation explaining the string info
methods, but not giving an exact format as I do not want anyone to
depend on it programmatically.
use Results API in classification tests

Instead of reading and searching `amcpresults` after every
classification, use the `Result` API to get results instead. This made
the test somewhat faster.
update 08-probability.t to Result and Project API

Create a project programmatically instead of reading a directory.

Simply test that the correct number of `Result` objects were returned
instead of reading `amcpresults`.