tidy up paymentProcessor test to use apiSuccess & failure assertions. remove failure test which is in syntaxconformance
test tidy up, use apiSuccess & fail assertions, add assertion to highlight cause of failure
add test that pinpoints caching problem
Merge pull request #983 from eileenmcnaughton/apitests

Apitests tidy ups