fix license type and add basic dependencies
replace boilerplate POD and functions
git ignore for Makefile.PL since we're using M::B
MANIFEST updates