Adding build tasks
Merge pull request #58 from DrMarcII/master

Fix most extension unit tests
Refactor repetitive code. Adding task to update js files.
Merge pull request #57 from financeCoding/hop_build_update

Adding build tasks
Add interop.js to the set of packaged js libraries.
cleaning up duplicate methods
Merge remote-tracking branch 'upstream/master'