Implement download_backup

Completes previously added create_backup function. We assume,
that we cannot access older backups, thus we enforce creating
a fresh backup in this current session before downloading it.

The command was obtained from the publicly available API shell
sample code for UniFi 2.4.5 and restored on fresh controller.
Fix a style introduced by myself found by pep8.