Change all the Exceptions to be derived from the uException Class
Fix up issue with authentication and add new uUserException class