Initial auth commit.
changed test names to a more current standard.
throw exceptions in the appropriate areas in authentication service.
fixing merge