Added "use warnings;"
Min perl version 5.6.0
Replaced test.pl with better tests in t/
Fixed pod errors
Changed doc for internal funcs from pod to comments