Rework interval padding in model objects for better flexibility
Fix a problem when negative pads make event interval disappear
Add __call__ to EventQuery to create new instance with pad
Add tests of interval pad stuff
Update / improve docs
Merge pull request #29 from sot/interval-pads

Improve event interval pad handling and interface