Update to 0.040
- New upstream release 0.040
- Document warning and error messages produced by Exporter::Tiny
- Exporter::Tiny would previously cause B.pm to be loaded into memory any
time it exported anything: it no longer does
- No longer die when redefining locally defined subs
- Warn when redefining any subs
- Use %license where possible