Add multiple categories support 

Just a few changes to allow user to set several categories on a post.
This doesn't change how categories pages work.