Update project

- migrate to RSpec to 3.1
- use RuboCop + fix offenses
- add Rake task for RuboCop + RSpec