git: split space-hungry rarely-used commands into -perltools and -large packages.
This trims the main package by ~75%, and split of all perl scripts allows
to spare the installation of perl, which is no small bargain either.
Note that git-remote-http triggers a strange bug (OE#5465), so it is not
split out for now.
Also drop cpio dependency, which has been unneeded since a number of git
revisions.
Tested rapidly on shr/testing: seen no problem doing clone/commit/amend/reset/
revert/log/status/diff/rebase -i/conflict resolution.
Signed-off-by: Yann Dirson <ydirson@altern.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>