Allow admin to create categories, and allow users to assign categories to posts.

@liantics @ChristopherThorsen 
I added a presence validation only to the category id, and that seemed to work great.  When I added presence validation to posts, it threw an error every time.