eWay Rapid: Upgrade to 3.1

This replaces Rapid 3.0 with Rapid 3.1, which is a much more appropriate
API for direct calls. In particular, all calls are now a single remote
vs. the 2+ that most calls required in 3.0.

3.1 support must be enabled on a per-account basis on the eWay side.

Close #958.