Message filters Cache object implementation for python

I implemented the Cache object for the Message Filters in python, since it has been a TODO for long. Have tested it in a NAO robot capturing ar_pose messages and seems to work well. 
While the doc and method name suggest `>` it actually compares `>=`. I think the doc / name should be updated to match the current implementation.

Same for the next method.