* Improvements to authentication and authorization

Signed-off-by: Andrew Colin Kissa <andrew@topdog.za.net>