Usa epay standard errors

Added standard error codes for USA ePay.

@jpcaissy @j-mutter please review

@louiskearns 
Yeah, a hash will return `nil` if you do a lookup on a key that doesn't exist