add *.crx, *.pem to .gitignore
modify extension description. add fault handling for unexpected cases