[Fixes #42] Strings, atoms and binaries are new ignored.

- Each node in the parse tree now has a `location` and a `text` attribute.
- The new `elvis_code:find_by_location/2` function can find a node given the parse tree `Root` and a location in the format `{Line, Column}`.