Reworked invocation call to refactor common try/catch code
Remove debug output from unit test
Removed prefix prepending.
This cleans up the code a bit, and IIRC was only required because of an Axis2c quirkness
Might re-instate it, but this eases upcoming Codec refactoring
Improved serialization test with empty return checks