[#2] Created the basic plumbing for rules to run on erlang source files under specified directories.
[#2] Implemented a function to output elvis's results to stdout.
[#2] Added app.config file.
[#2] Added common test suite.
[#2] Added tests. Improved code by removing unnecessary function clauses and adding docstrings.
[#2] Added no tabs rule.
[#2] Removed call to application:start() from elvis:rock(). Added file status to console output.
[#2] Renamed elvis_rules to elvis_style. Fixed bug in check_no_tabs.
[#2] Updated README with some documentation.
[#2] Improved README. Reversed item results.
[#2] Updated and fixed README.
[#2] Added test for line_lenght rule.
[#2] Added test for no_tabs rule.
[Closes #2] Fixed sentence in README. Removed commented line. Moved auxiliary test functions to a test module. Replaced not_found for {error, enoent}.
[#2] Fixed message for no tabs rules. Added example results for rule failure to README.
Merge pull request #9 from inaka/jfacorro.2.console.tool

[#2] Implemented elvis for console usage