mark build deps as build_requires
.gitignore from ether
4 column indentation
depend on the version of Test::More that added done_testing
fix pod error