Adding start_at and end_at to :tagged_with

Adding start_at and end_at to the tagged_with method.

This can be used to boost performance on queries where the taggings table is too big, like in the scenario I had to use.

It reduces drastically the amount of rows that the database have to go through, when using a good criteria.