Remove the CsvHelper (and fastercsv) and use stdlib CSV
Remove rcov support

As part of dropping Ruby 1.8 support, we can remove this cruft.
Add a test task for the lib/ directory and configure coverage for it
Remove ruby-debug from the Gemfile and configuration files
Remove platform requirement of simplecov in the Gemfile

Since simplecov is needed for all Ruby versions > 1.8
Replace all uses of Iconv with String#encode

String#encode is part of the Ruby standard library as of Ruby 1.9
and has replaced the Iconv library. This change breaks support for
Ruby 1.8.
fix rake task markus:reset
Merge pull request #1466 from oneohtrix/master

fix rake task markus:reset
fix failing submission tests
Merge pull request #1470 from oneohtrix/master

fix failing submission tests
Merge branch 'iconv-to-encode' of https://github.com/ferrous26/Markus into ferrous26-iconv-to-encode
Added parentheses.
Merge branch 'remove-csv' of https://github.com/ferrous26/Markus into ferrous26-remove-csv
var name & indent fixes
Merge branch 'remove-rcov' of https://github.com/ferrous26/Markus into ferrous26-remove-rcov
Merge branch 'remove-ruby-debug' of https://github.com/ferrous26/Markus in ferrous26-remove-ruby-debug
Merge pull request #1461 from ferrous26/remove-ruby-debug

Remove ruby-debug from the Gemfile and configuration files. (Sorry, I think I did something a little wonky, so this wasn't marked as merged with my last commit.)
Replace debugger with byebug in Ruby 2

The `debugger` gem hacks into the Ruby core and doesn't support Ruby 2
very well. `byebug` is a modern debugger that makes use of new APIs in
Ruby 2 for debugging. Also, `debugger` gem is broken in Ruby 2.1.2
(cldwalker/debugger#125).

Since `byebug` only supports Ruby 2, `debugger` still needs to be used
by Ruby 1.9.

There is no need to explicitly require the library as Bundler does that
automatically, unless specified as `:require => false`.

With this change, instead of calling `debugger` in the code to start the
debugger repl, call `byebug`. More docs at
https://github.com/deivid-rodriguez/byebug

Tested:
- Ruby 1.9.3, 2.1.1, 2.1.2
- manually using byebug to debug