Fix checkout for invalid addresses

If Action On Error is configured to allow checkout to complete,
then return true in validate() before the parent class can
throw an exception

Fixes #1