add percent_complete method to MisfitGoal

also add some tests for single goals and summary detail