Refactor FTU tests to use click (where possible)

Tackling issue 610.

I also updated the cleanUp to set back to a set timezone. This would not have a great effect upon the CI environment but it will if you run these tests repeatedly locally without resetting back to default settings.