! 'modified_reason' didn't always have a default value (fixes #1304)

Signed-off-by: Michael Eshom <oldiesmann@oldiesmann.us>
Merge pull request #1311 from Oldiesmann/release-2.1

! 'modified_reason' didn't always have a default value (fixes #1304)
Allow admins to change a user's theme even if the option to change themes is disabled (fixes #1306)

Signed-off-by: Michael Eshom <oldiesmann@oldiesmann.us>
Merge pull request #1312 from Oldiesmann/release-2.1

Allow admins to change a user's theme even if the option to change theme...
! There are simply just too many permutations for handling week numbers correctly, and even the most appropriate - ISO 8601 - will look broken if weekdays start on a Sunday, which they will for a large amount of the audience. In light of that, and how crowded the UI is, we've decided to streamline the UI to not use week numbers anywhere and to state 'Week beginning January 27, 2014' or whatever.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #1313 from Arantor/release-2.1

! There are simply just too many permutations for handling week numbers ...
! Add the ability to show the registration agreement all the time, as linked in the footer. More shockingly, bring the help link down to the footer next to it... and remove it from the main menu like everyone wants to do anyway.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #1314 from Arantor/release-2.1

! Add the ability to show the registration agreement all the time, as li...
! Make the paid subs slightly more consistent with the rest of the theme

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! One less link in the footer, as previously discussed and approved. I'm not *entirely* happy with the way it falls right now... but that's fixable. Important thing is one less link.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #1315 from Arantor/release-2.1

More fixes
! Typos cause weird things to happen

Signed-off-by: Michael Eshom <oldiesmann@oldiesmann.us>
Merge pull request #1316 from Oldiesmann/release-2.1

! Typos cause weird things to happen
! A little rejig and we can show from the message index what topics are being watched - and also begin to introduce this terminology properly.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #1317 from Arantor/release-2.1

! A little rejig and we can show from the message index what topics are ...
! That's another fine sprite you've gotten us into, Stanley.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
Merge pull request #1318 from Arantor/release-2.1

! That's another fine sprite you've gotten us into, Stanley.
! Operation order wasn't necessarily correct when displaying changes from packages, thanks to emanuele and mu271828 as per http://www.simplemachines.org/community/index.php?topic=409338.0 for figuring out what needed to be done.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Decluttering the memberlist and killing a useless function.

Signed-off-by: Peter Spicer <sleeping@myperch.org>
! Some HTML5 fixes. More to do but this is just the ones I can get done right now.

Signed-off-by: Peter Spicer <sleeping@myperch.org>