refactoring tests, and realizing that I never implented externalize to make a module accessible from another bundle
Merge pull request #34 from jmreidy/refactor_tests

refactoring tests and implementing "exernal" option, which is a way of exposing `browserify -r`
correct punctuation for install instructions in readme

Had been one dash, needed to be two. Fixes #37, #36, #38.
add documentation of externalize option
add transform to docs. Fixes #26.
Add browserify-shim and support for shim option
Updated readme to mention shim support
adding tests for new shim support
stupid em dash is stupid
Merge pull request #40 from jmreidy/feature-add-shim-support

Add shim support
0.2.4
updating change log
Adding externalize module support.

`b.require` doesn't just work with files it works with modules too.
Now there's support for specifying files OR modules for grunt-browserify.
Merge pull request #41 from jmreidy/add_externalize_module_support

Adding externalize module support.
0.2.5
fixing jshint errors
updating changelog
1.0.0
Update doc examples. Closes GH-42.
Compatibility for older node versions where 'finish' is not emitted