Refactored routes

This greatly cleans up and clarifies the routing situation.
It results in no breakage!
Since we don't have view specs, let's render the views

In the previous change, several breaks went un-noticed 
because the specs weren't testing the view rendering.
Added a web_form that allows for submitting tickets easily

https://assemblymade.com/helpful/wips/269

This basically restores the endpoint that used to be the Api::Message endpoint.
So this also fixes the "curl" example to work again.

This is a no-auth endpoint, as it's no different than submitting an email
Include link to conversation in message emails
Make message mailer test more rspec-like
Merge pull request #127 from vanstee/add-conversation-link-to-message-email

Add conversation link to message email
Merge pull request #126 from drewblas/add_ticket_form

Add ticket form