Automatically re-run failed specs.

This change automatically re-run failed specs. The Paypal gateway has the
bad habit to return server errors at times. The result is a potential false
negative. Re-running the failed spec(s) gives the suite a chance to succeed.
Bringing in the address changes.