Tighten up the Message Serializer.
Fix security issue allowing anybody to view all messages with valid API key.
Drop-down in navbar to other accounts.
User settings drop down in navbar.
Properly show settings for account in navbar.
Don't require auth for new user #268.
Perform inbox routing in controller #268

The redirect in the router was bypassing the controller which was:
* Leading to tests passing when functionality was broken
* Blindly redirecting without actually checking permissions.
Fix homepage styles on mobile browsers
Merge pull request #124 from zdj2006/master

Fix homepage styles on mobile browsers
Force ENV for specs

This just makes the specs work better regardless of your .env file
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
Remove unnecessary conversation lookup
Write a quick test to double check message creation
Classify all commands as messages for now