Rubocop e Overcommit

PR para solução da [issue #10] (https://github.com/matheusml/rubyjobs/issues/10).

- [x] Adicionar [Rubocop] (https://github.com/bbatsov/rubocop)
- [x] Adicionar [Overcommit] (https://github.com/causes/overcommit)

Adicionei algumas configurações para o `rubocop`. Veja se está bom. Podemos ir mudando também conforme o código for crescendo.

Para o `overcommit` deixei as configurações [default] (https://github.com/causes/overcommit#configuration), também podemos pensar em melhorar isso.