Closes #1073: Possibility to import/export assignments

 - add upload and download link
 - add actions in AssignmentController
 - modification of required fields for an assignment

/!\ Some modification are still needed
added encoding with iconv
added some tests and fixed a bug
Merge branch 'master' into issue-1073
somes small changes
Merge branch 'master' into issue-1073
Fix: deprecated warnings with shoulda-matchers

Used assert_not_nil assigns instead of assert assign_to
Fix: deprecated warnings with shoulda-matchers

Used assert instead of respond_with_content_type
Merge master
last changes

- fix bad i18n
fix test fails in result
Merge pull request #43 from GhiGt/pr-1148

Fix test fails in results
Moving fixtures files

 - Removed test/classlist-csvs/ which was unused
 - Moved test/group_csvs/ into fixtures/
Student raw html

 - added `html_safe` method.
Merge pull request #1150 from GhiGt/student-raw-html

Student raw html
Merge pull request #1149 from GhiGt/moving-files

Moving fixtures files
fix bug
Merge branch 'master' of github.com:benjaminvialle/Markus into DeprecatedTests
Merge branch 'DeprecatedTests' of github.com:benjaminvialle/Markus into DeprecatedTests
Merge pull request #1127 from GhiGt/issue-1073

Closes #1073: Possibility to import/export assignments