Extconf: remove second require
Gemspec: use specific versioning
gitmodules: fix url