Update dependencies.
Re-use nulled and defined elsewhere.
Tidy up tests.
Update minified script.
Update readme.
Update history.
Update contributors.
Bump version.