Re-Fixed Authentication handling to not exec any user content on an auth
fail.
Add licence tag to GPL only submodule