Force Unix line endings for all files in new commits
Add writeToStorage method to ViewHistory
Add support for setting multiple values at once in ViewHistory
Providing content type for attachment downloads
Fix the display of the indeterminate progress bar when the loaded percentage is NaN (issue 4696)
Merge pull request #4697 from Snuffleupagus/issue-4696

Fix the display of the indeterminate progress bar when the loaded percentage is NaN (issue 4696)
Merge pull request #4687 from timvandermeij/attachments-content-type

Providing content type for attachment downloads
Merge pull request #4676 from timvandermeij/line-endings

Force Unix line endings for text files
Merge pull request #4692 from Snuffleupagus/viewHistory-setMultiple

Add support for setting multiple values at once in ViewHistory
Ensure that the viewer loads even if there are errors when the preferences are read