Added model for generating human/spambot interrogation.
Spam model validation in place to support #195.
Signup page now features a mini-turing test and a honey pot for #195; highlighting on validation fail doesn't work nor does profile/bio update upon sign up, but these might have been preexisting
fixed error reporting to report user form errors and also report spam failures.
Merge branch 'spamaway' closes #195
Rephrasing the request so people don't write the literal word nothing.