Clarified public interface of Payment object.

Tests were using the cancel_subscription method to remove subscriptions
from the Authorize.net test gateway, but it should probably be private,
as A.net should be considered an implementation detail.

Arguably the tests should call it with `send` to clarify their intent,
though.