Remove payment_question from blocks table.
 - unless it proves to be a performance concern, it doesn't provide a lot of value after all
 - when evaluating answers, when the JSON is parsed and no amounts are found, then assume it wasn't a payment question
add back setters that Jackson needs
 - even if we dont' use them
Make sure to properly check minimum deposit
don't check for amounts if the answer JSON is null