Update 404 to show only on dashboard and api

I think if is the users status page just redirect them to the status page, if it's a 404 on the dashboard then we show the 404 page. 

![screen shot 2014-12-31 at 7 13 06 pm](https://cloud.githubusercontent.com/assets/1803556/5591442/199d56dc-9121-11e4-9398-4d8215b026c0.png)

That's not actually a psr-2 rule, but a rule from symfony's coding standards. I've got many of those fixers enabled on styleci because it enforces extra consistency, the same way I'm forcing short array syntax. psr-2 says nothing about that, and actually neither does symfony.