Abuse fixes, client side form validation

Fixed an issue with submitting the abuse form while flagging a specific
speaker for abuse did not include the speaker information in the
resulting email sent to the abuse email address

Added basic client side form validation to speaker sign-up and speaker
request forms