Add rubocop and fix basic issues
follow the snake_case style guide
add rubocop to travis
add rubocop to the default rake task
Merge branch 'feature/rubocop' into develop