Setup enum functionality for order shipping status and transaction payment status. Cleaned up and fixed regression bugs with the test suite and added additional comments to a few methods in the library. TRAD-39