Patch from constantine.deribin@gooddata.com to allow extra  modules for authentication
add encoding comments where needed (Nico Kruber)

For newer versions of Erlang, modules that contain non-UTF-8 characters
require appropriate encoding comments.
point to github on main page