Fix the ajax for registrations.

The checkbox and color now change according to the updated value. Incorrect
inputs are ignored and turned into zero's.

Also, number precision on the hidden price, too.
Merge pull request #148 from ZeusWPI/fix-registration-ajax

Fix the ajax for registrations.