[failing] Add specs for dirty context tag lists

Related #321.

Split tests for single-assertions
Call context-specific includes for each taggable_on call

Don't include Utils multiple times
Merge pull request #339 from shekibobo/dirty-context-tags

Fix dirty checking for subsequent calls to taggable_on. Fixes #321.