Added total warning count
Merge pull request #186 from gilles-leblanc/total_smells

Added total warning count
Loosen ruby_parser version dependency
Merge pull request #187 from metricfu/loosen_ruby_parser_version

Loosen ruby_parser version dependency
Ignore Rubinius cache directory
Bump version to 1.3.3.
Support Ruby 2.0 syntax

- Add integration test analysing a sample file with Ruby 2.0 syntax
- Depend on ruby_parser version with Ruby 2.0 support
Merge pull request #188 from troessner/ruby-2.0

Support Ruby 2.0 syntax
Added feature to remove extra slash from source path to prevent doubling of slash character in report output.
Merge pull request #189 from gilles-leblanc/extra_slashes

Added feature to remove extra slash from source path to prevent doubling...
Added line numbers by default when you run the reek command
Merge pull request #191 from gilles-leblanc/line_numbers_by_default

Added line numbers by default when you run the reek command
Allow config files to override default config values
Merge pull request #192 from gilles-leblanc/override_defaults

Allow config files to override default config values
Improve SexpNode#deep_copy

- Remove useless guard
- Make type check idiomatic
- Re-implement SexpNode#deep_copy without YAML
Merge pull request #205 from troessner/improve-sexp-deep-copy

Improve Sexp#deep_copy
Add --single-line option for reporting (github Issue #206)
Merge pull request #208 from apiology/single_line_report

Add --single-line option for reporting (github Issue #206)
Bump version to 1.3.4.
Handle only specific exceptions

- source_code.rb: During parsing, rescue only Racc::ParseError and
  RubyParser::SyntaxError
- config_file.rb: Raise ConfigFileException on invalid configuration
- application.rb: Rescue OptionParser::InvalidOption and ConfigFileException
  only

All other exceptions are not rescued and result in a full backtrace as generated
by Ruby itself.