First verify we have root privileges
We have already check for root priv as this point
Reorder to only backup if fetch / sig control / etc are successful
Add a rollback function to restore backed files and add a param to error to call it
Add rollbacks
Merge pull request #8 from jarmani/rollback

Improve process