[FEATURE] deleted instructions for wrong port in Debian
[FEATURE] deleted instructions for wrong port in Ubuntu
[FEATURE] Add comand openbazaar port
[FEATURE] Add command openbazaar port for OSX and GNU/Linux Ubuntu/Debian
[FEATURE] openbazaar port for OSX and GNU/Linux Ubuntu/Debian
[FEATURE] Add def _decode_dict(data)
Merge pull request #576 from Ignat99/feature

[FEATURE] deleted instructions for wrong port in Debian
Use new-style classes.
Fix docstrings.
Raise NotImplementedError if BackupTool.restore is invoked.
Avoid os.sep; use os.path.join for buliding paths.

* Also delegate separator handling to os.path.join.
Factor main function.
Catch only OSError.
Cosmetic fixes.
Use classmethods instead of staticmethods.

* Since the name of the class appears inside the method,
  is should be a classmethod, to ease possible future refactoring.
Simplify get_backups.

* Reverse list in-place.
Filter None objects from list.
Refactor get_backup.

* Print warning on bad backup path.
* Strip try..except to absolute minimum.
Ensure tarfile is always closed.
Print error on exception; return after callback.