update diagnostic
update release tests
capatalization
use Module::Build
rm unused variable
v0.79

  - migrate from MakeMaker to Module::Build
  - documentation tweaks