Merge pull request #2 from phi-gamma/master

pull changes from eroux
Merge pull request #5 from lualatex/master

update with lualatex master
Merge pull request #5 from phi-gamma/master

drop `module()`; incorporate Stephans’s suggestions
Merge pull request #6 from phi-gamma/master

incorporate suggestions by Stephan
Merge pull request #6 from lualatex/master

Sync with latest lualatex
Adding a few auxiliary functions for module availability and version checking
Updating and simplifying
Bump version and update documentation
Small doc update
Fixing small error in module date requirement
Update Changes