add best practices about backward compatibility

It is best to have one ::Base module per-project. A CPAN dist with only
a base module is a bad idea.

Fixes #15