add a loopingcall to keep authenticated
Merge branch 'feature-authentication' into int-mushin-3

Conflicts:
	paisley/client.py
accept unicode for username and password
Merge branch 'feature-authentication' into int-mushin-3

Conflicts:
	paisley/client.py