fix for issue #29

ProblemType enumeration now specifies whether or not the expected
output is "literal", which is true for the function/method
problem types, and false for the problem types checked by regex.