Fix for issue 1418: a newline apparently made the median wrong.
Fixed issue 1347 (seemingly infinite loading)
Added @ealona's test cases.
implement eager loading for index action on main
do some formatting
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 updating of annotation overall comment

This fixes #1431. The instance variable `@result` is always the new
result of the remark, not the original old result. The caller of the
template passes the old result correctly as a local variable `result`,
but the template is not using it.

Tested:
- local server
- rake test:unit
- rake test:functional
Add functional test to cover comment edit forms
fix errant parens
Fix for issue-1414: Grade doesn't get updated when grading under TA
implement su's suggestions
Added GitHub issues list link in footer for admins and TAs
fix rake task markus:reset
Merge pull request #1466 from oneohtrix/master

fix rake task markus:reset
Added translations for Github issues list link.