Adding unit tests for auth.py

implements blueprint https://blueprints.launchpad.net/python-reddwarfclient/+spec/reddwarfclient-unit-tests

Also changin the unit test library from unuttest2 to testtools per request of CI

Change-Id: I1b50cd4bf762c90b846ecb51db47f2afbfb6f175