add testing task in rakefile + set default task to testing
fix RuboCop task
and fix rubocop violations in gemspec
add .yardopts