support git URL with submodules

I want to install [JSV](https://github.com/zigorou/perl-JSV) with cpanm.
But some tests of this module depend on git-submobule, therefore failed those tests.
This commit use `--recursive` option when cpanm calls git-clone.