Bump to 3.1.0
Expose all available translation in the WebUI. Closes #976.
Show external IP in the log. Closes #968.
Update changelog.
Revert "Remove obsolete IP_HIDDEN column from peer list." Closes #970.

This reverts commit c8d51e91f415dcef4ce77569cb8d9ac794c41c5f.
Update Changelog.
Partial revert of e7c27c9b8b. Single file preview works again.
Update Changelog.
Prepare bandwidth scheduler code
Make the scheduler timeout every 1.5s.
Allow the scheduler to have a start time that's after the end time. Closes #980.
Turn off the scheduler when the user manually changes the rate limits mode.
fix missing conf.pri error
Update Changelog.
Sync translations from Transifex.
Synced .desktop file translation from Transifex.
New translation: English(Australia).
New translation: English(United Kingdom).
Expose new translations and improve language code.
Update transifex config file.