merging plusify changes into v0.6.0 branch
big refactor that includes creating a dist/helpers.js file for node distributions and fixing all the tests to work against that distribution file. This will enable adding a helpers.web.js file for any helpers we want to include in a web distribution
updating package.json to point to dist/helpers.js for the main file when executing through node