Tweaks and fixes for forms and rubric pages
Merge branch 'master' of git://github.com/MarkUsProject/Markus into form-tweaks
Migrate mass-assignment security to strong_parameters

Ahead of the upgrade to Rails 4, this change removes the use of
attr_accessible and attr_protected as mass assignment protection
mechanisms in favour of whitelisting input attributes at the
controller level.

See http://blog.markusproject.org/?p=5588 for more details.
Handle submission rule changes correctly in assignment editing

Resolves GH-1622.
Fix i18n for graders.group_name
Merge pull request #1645 from arkon/form-tweaks

Tweaks and fixes for forms and rubric pages
Merge pull request #1654 from oneohtrix/fix_groupe_i18n

Fix i18n for graders.group_name
Conversion of README to Markdown
Fix section due date duplication

They were not being properly whitelisted previously, and the
workaround did not check if the due dates already existed before
creating new due dates.

This fix allows Rails to simply Do The Right Thing.
Make the section dues message less awkward
Fix a Hound warning
Add awesome_print to development mode

To help print out database records in rails console nicely (sanely).
Update dependencies
Use an SSL connection to connect to rubygems.org
Merge pull request #1656 from arkon/md-readme

Conversion of README to Markdown
Fix a comment typo
Fix @zhangsu warning
Really delete old section due dates when they get turned off

And fix broken tests which were providing false failures.
Modify database seed data to be compatible with Rails 4

Technically not compatability, just making sure that it works in general.
Assigning the id based on a sequence of random numbers potentially leads
to collisions since the loop is iterated 5 times.

This was happening frequently when seeding database on Rails 4 and needed
to change.
Restrict matched routes to accept explicitly listed verbs

Rails 4 will refuse to boot with `match` routes that do not explicitly
list the HTTP verbs that are accepted.