Move away from Class::MOP::load_class

As reported in RT#90945[0] Class::MOP::load_class is deprecated so now
we use Class::Load instead.

Thanks to Zoffix for supplying[1] this patch!

[0] https://rt.cpan.org/Public/Bug/Display.html?id=90945
[1] https://rt.cpan.org/Public/Bug/Display.html?id=90945#txn-1317403
Bump version to 0.004004 and update Changes
Switch to using Git::Gitalist

Which, at this stage, is just Gitalist::Git in a separate dist.
Use newer cleaner git location interface

Because the old way was gross and the error message complained about
gitweb config. Progress!
Depend on Git::Gitalist

Pull ou the now unused deps and depend on Git::Gitalist to provide the git
related logic.
merged upstream