Modify locking implementation to introduce per host backup locking so that multiple instances of backup_single_host.py for different hosts can co-exist, but mulptile instances of backup_single_host.py for backing up the same host are not allowed