Implement new memory check and an invert sort logical
Update the comments and help page
Change instances of invert to reverse
Move reverse variable to just before the scores are ranked
Change memory command to use sed to parse free memory.
Create new test which includes mem argument
metomi/rose#816: add macro option to tutorial
metomi/rose#816: tidy and fix
metomi/rose#816: add macro option reference link
Merge remote branch 'upstream/master' into rose-host-select-add-memory
Update help text to include units
metomi/rose#791: revert 2a3b96ba changes and add explicit middle click handler
metomi/rose#731: make the splash screen usage nicer
metomi/rose#816: changes following review.
Merge pull request #830 from benfitzpatrick/791.buggy-entry

Fix bad `rose edit` `gtk.Entry` behaviour

Fix #791.
Merge pull request #831 from benfitzpatrick/731.splashscreen-rework

#731: rose edit and rosie go: make the splash screen usage nicer
metomi/rose#716: more user configuration info for rose edit and rosie go
metomi/rose#680: latent page info for rose edit
Changes following review.
Merge pull request #828 from benfitzpatrick/816.macro-option-in-tutorial

#816 - add macro option example to custom macro development tutorial
Update CHANGES.md