Paul's changes, without whitespace-only changes

Re-created changes from (https://github.com/adlnet/xAPI-Spec/pull/26) , without all the whitespace-only changes that were making it impractical to diff.

We should merge this, the format's an improvement, and the meaning has not changed.