add new build artifacts
allow cpanfile to be dirty
release v0.003

 - allow cpanfile to be dirty
 - add new build artifacts
 - fix dist.ini after copying from Beam-Wire
 - interleave and update documentation for weaving
 - clarify which method uses Beam::Event
 - add more missing dependencies
 - switch to Type::Tiny
 - add missing Test::More dependency
 - update dist.ini and add travis-ci
 - add emit_args to give args directly to listeners
 - update weaver.ini from new default skeleton
 - add Build.PL to the base repo
 - SurgicalPodWeaver -> PodWeaver