Added application exists check to the 'backup' command so that it dies nicely when the application directory is not found on invalid applications.
Found that a file check was actually looking for a directory, I've now fixed this.
Added check to ensure that the requested application to upgrade does exist on the server and if not will die honourably!
Adding new code in for the 'rollback' functionality.
All code tested and checked as working as expected, various tweaks here and there but this is now release 1.0.0!