update gemspec+homepage url, reorganize deps

- depend on updated guard-bundler
- undo using RuboCop from master
- fix home page
- avoid including junk files in package
- use gemspec for defining test specs