Add categories for posts

http://en.wikipedia.org/wiki/You_aren't_gonna_need_it

I would probably hold off until you actually deem you need it. Also, I wouldn't implement `NullUser` this way. I would override `current_user` to return the correct type of object.