Posts can belong to several categories

Now, each category can have many posts. In turn, each posts can also
belong to several categories
Perfect the category stuff

1. enable users to create a post without assigning a category
2. better view on category in the post index page using badges
3. users now can view categories by click on the category tag