Second pass at new contact form (#205)

The form is submitted by Javascript and the response is populated into an existing element on the form page. The 'success' class is added to #usermessagea upon success. #205
Merge pull request #1066 from wxguychris/master

Second pass at new contact form (#205)