Added a catch-all error type to SIPp error handling
Error message handling support
Changed error codes as -1 is the same as 255 because of 8 bit limits. Moved error code tests up the chain.
Some code quality edits
Merge pull request #22 from polysics/feature/better_error_handling

Better SIPp error handling