Interval must be treated as a number

Otherwise it gets passed to a timedelta somewhere which is unhappy with having a str passed to it.
Merge pull request #26 from erasche/master

`min_polling_interval` must be treated as a number