Change most unwrap to expect, and don’t panic when it can be avoided. Also return better http codes, i.e. 400 and 404, when appropriate.
rocker::request::FromParam should probably be implemented for Post, Blog, Media, User and Tag. Then we wouldn’t need to return
Options whenever an entity does not exist, and just let Rocket do the work for us