Validation should be idempotent

`simple_captcha_valid?` references a bang method internally, removing the captcha key from the database. A second call to any validator will always return false. This commit changes the interface a little to remove the captcha key on model save, or manually via bang method in 'controller mode.'