Added POST method to ajax's type controller
 #1 Updated migrations and models as well as views.
ref #1, updated shops model properties
Big changes for types
Fix 'shop_visit' button, but time doesn't get updated
Reverted last_visited to DateTime instead of Date because Timezone is automatically handled.
Fix #1 with this last commit.

- get_random:working_shop fixed
- #r_shop tag was still hidden when there was no shop available.
Merge branch 'types_shops_many_to_many'