Merchant Warrior: Use billing_address

This allows folks to use either billing_address or address just like
many other gateways do.  Previously our Merchant Warrior support ignored
billing_address.

Closes #948.