Updated your code to lastest mongoid-history master

Hi @ElvenEfendi, I've been working on mongoid-history and was looking at your features, in the process I updated your code to the latest master but ultimately decided not to merge them.

Anyway you can pull the update if you want it, I think it should work but am not sure because you don't have test cases.