use flat badges
update test
improve error message
update devDependencies
quicken AppVeyor build
update dotfiles

* remove unnecessary line for .eslintrc
* quicken Travis CI build
support bower