Handle 'ton' as well as 'tons' in positions file

And don't default to 30s period if we do not have
one in the file.