- Removed `simbak/backup.py` module.
- It contained only one public method `simbak.backup.backup()`, and
wasn’t able to scale well.
- Moved the one public method to `simbak/__init__.py` so that the
method signature is smaller `simbak.backup()`
- This can be the one and only quick backup method to use, which
will perform a standard backup. It should meet the needs for most
people, and keeps it simple. Other more complex backup solutions
will be in the new `simbak/backup` package.
- There are now backup 'agents', which will perform different backups,
for now there is only a `NormalAgent`.
- Added unit tests.