Request for merge 'modreg' back into 'master'

As of 5/5/2014, 'modreg' is ready to be merged back into 'master'.  It existed temporarily as I (singerng) was restructuring the module registry code to fit with the new system.  It successfully builds now upon my platform.