Streamlined the UserDAO.  Methods that were getting info about a single username now use getUser(String username) which just retrieves all of the data for that user row and constructs and passes back a User object which then can be queried using only Java and no more extra DB access.  Tore out the one test because wasn't being used and this commit would have broken it the way it stood.  Removed todo's that had to do with this commit.