initial version of plugincheck for review

r? This is the initial version and needs some feedback from a code perspective but mostly from the owner of the project. Also note, a lot of the JS is from Perfidies of the Web.