Fixed interval translation passes tests

The translation to IDF using seconds rather than floating
point days now passes all of the tests. The interpolate
field is now written out as well.
Add a test for variable interval schedules

It fails.