result: make base backend and iter_native interval default value agree

The base backend has a default of 0.5, when we passed None in
that caused it to ignore the default (since we passed a value)
and raised an error when calling time.sleep.
Merge pull request #1496 from idank/master

result: make base backend and iter_native interval default value agree