The 'pretty sure it works' Update

This updates covers quite a bit of the things that should have been done
during the Commands System update, but I needed to take a small break
after doing so much rewriting. Needless to say, I've found a couple of
problems with making a module system, and it may require me to do a bit
of reconstruction on the commands system (again). All of the command
vars and functions are hopefully finished so future changes will be very
minor (mostly tweaks / bug fixes), but then again, who knows. I'm
working desperately to get the first version of the GUI finished, and
then I'll start working on modules and some kind of group permission
systems using the pre-existing system inside Garry's Mod itself. The
Module functions are extremely temporary, so please don't use them. =)