Finishing Python port for push/pull. Adding 'repair' command.
Updating push, pull and repair to Python versions