Documentation: Let dzil write links to consumed and parent classes.

1) add new weaver.ini; 
2) *.pod returns true; 
3) dist.ini: require new versions of Moo et al; 
4) Core::Types: inflate=>0 everywhere 

The upshot is that Pod::Weaver::Section::Consumes and Extends automatically list consumed roles and parent roles (in pod), making it easier to write flawless pod. That's what I call modern perl!

Several people looked into Moo and MooX::Types::MooseLike for us to make it happen, so we need to upgrade to current versions. This PR also includes a different version of https://github.com/PerlDancer/Dancer2/pull/243 to correctly inflate our types (so i am installing from my github branch).

This PR probably works only with version of Pod::Weaver::Section::Consumes and Extends which are on github right now. (Not sure that if it works with current version of cpan 0.008.)

See also https://github.com/PerlDancer/Dancer2/issues/134 for previous discussion!

Update: I had some trouble with travis with this thing, because of the chicken-egg problem here,see my comments in dist.ini below. The upshot: dzil listdeps is now less useful than it used to be.