Refactoring of SetTagKeyMixin and SetTimeKeyMixin.
Merge pull request #411 from baschtl/better-configurable-time-key-and-tag-key-mixins

Refactor time key and tag key mixins