[ts.parse] add time-wise image iterators

Functions that iterate over all times in
`range(start_datetime, end_datetime, interval)`
and return either the `datetime.datetime` or the image at that time.
[setup.py] specify submodules in setup.py