autogen.sh: Enforce https URLs

Before initialising submodules recursive, init them non-recursively, and
enforce https URLs in the rabbitmq-c/codegen submodule. This is a
temporary workaround for an internal issue.

Signed-off-by: Gergely Nagy <algernon@balabit.hu>