Fixed the user deletion test.
Adding logging capability to UI testing library.
Screenshots are now stored inside a 'screenshots' directory'.
Handle situation when process cannot create screenshot dir.

If the process cannot create the screeshot directory, make sure to
continue using whatever value was passed for file_name. Also, ignore
screenshots directory.
Messing around with Logger and logging level.
Adding basic CLI support and one single test.
Not using patchwork but paramiko for now.
Most user related methods are now covered.

Tests can now be written for a lot of User related methods.

Pending: LDAP roles.