[#14] Implement nesting level rule

- Created `elvis_code` module to parse and process erlang code.
- Implemented `nesting_level` rule.
no, we don't want files named ``log*`` in our root folder… who creates those files?!?!?!