Support STP 820

Support EPN STP 820 (http://www.epaynetwork.com/cms/documents/001762.pdf), rename overloaded method in enumerable to allow interop with Rails 2.x

This was originally opened by @joshpuetz but I'm moving it to a new pull request to make modifications before merging.