Module loaders + Publishing on NPM

@mourner @danzel Simplified version of my previous guide update. Publishing plugins on NPM now has its own section and the AMD/CommonJS section is trimmed down quite heavily and focuses around a single piece of sample code.