Add interval options to dbunloader.py

Resolves #26.

These changes add interval options to `dbunloader.py` so that it can do more than only send the latest records. :tada: Options also added to the `unloader.cfg` to select what to unload.

All this code is quite similar to that found in `client.py` and `client.cfg`.