Initial commit.
Merge remote branch 'upstream/master' into remotes-tutorial
Interim commit.
Merge remote branch 'upstream/master' into remotes-tutorial
Merge remote branch 'upstream/master' into remotes-tutorial
Fleshed out majority of content.
Tidied and added to contents.
Merge remote branch 'upstream/master' into remotes-tutorial
Merge remote branch 'upstream/master' into remotes-tutorial
Punctuation and grammatical tweaks
Review requested changes.
Further changes from "remotes"
Merge pull request #528 from arjclark/remotes-tutorial

Add remotes tutorial to documentation
metomi/rose#508: fix example explanation
Merge pull request #530 from benfitzpatrick/508.fix

metomi/rose#508: fix multiple inheritance example explanation
Closes #508