Added python version of backup script
Removed dead files
Code separation using methods.
Moved python files in module folder.
Removed old file
ProgramError has been moved to its own class.
Moved system functions in its own file.
Reviewed system functions. Moved xtrabackup related functions to their own file.
xtrabackup functions are now more generic.
Now using variables for temporary backup directory and archive.
Refactored variables and function names.
Refactored archive path & repository creation.
Added file logging. Added timer to display time for each steps.
Refactored check binary method. Revised main method style.
Grouping code logic.
Updated code readability.
Added .gitignore file.
Added main method. Refactored timer to stopwatch.
Added __init__.py in xtrabackup package.
Added log module.