updating test example to use IIFE's
updating docs to include info about 'commonjsDefinition'
Merge pull request #78 from BladeRunnerJS/commonjs-iife-and-commonjsDefinition

Commonjs IIFE and commonjs definition changes - #604