Added list all users code

Compiles but has unchecked warning
Cleaned up all users code

GroupClient is complaining about an unchecked cast at compile time. I
don't know how to fix this. I tried a few things that did not work. The
cast is acceptable though, and will work everytime.
Merge branch 'refs/heads/GUI'