update .gitignore
update cpanfile
use Path::Tiny
add action to upload sample apk