Major update/overhaul:

*New crypto auth system is in place
*Cut a ton of redundant/useless code (there's a ton left to audit :/)
*Moved packages around for sanity
*Bug fixes
*Generalize commons package to make it more friendly to people other
than me.  This is a work in progress :P