Thread safe support
Merge pull request #463 from billychan/replace-class-variables

Thread safe support
Add option to order by number of matching tags.

- Adds :order_by_matching_tag_count to tagged_with method