Merge pull request #1 from logie17/master

Implementation of compile from file and inheritance via Perl
Merge pull request #2 from logie17/master

Javascript upgrades to fix error messages with inherited modules.
tweak docs; bump version
Use bind() instead of the deprecated bind_function()
Merge pull request #3 from kstarsinic/feature/deprecate-bind_function

Use bind() instead of the deprecated bind_function()
Tiny doc fix
Merge pull request #4 from kstarsinic/bug/swig-doc-link

Thanks!