Use travis helpers for testing

This allows testing on arbitrary versions of perl, including blead.  It
also splits the dist creation with Dist::Zilla from the rest of the building
and testing.  This allows testing on perl 5.8, even though the dzil
plugins don't all work there.