Improving docs and some bug fixes

Hi Christoph,
I did make a fix to make the options added by you optional and added documentation and some changes to the build script to indicate the new versions.

Feel free to pull those into your repo.

Thanks for adding your contributions to an already great tool.