Fix capitalisation of openid
revert accidentally removing arabic characters
Fixes comment https://github.com/adlnet/xAPI-Spec/issues/311#issuecomment-17246652
Fixes comment https://github.com/adlnet/xAPI-Spec/issues/311#issuecomment-17251171
Fixes comments https://github.com/adlnet/xAPI-Spec/issues/311#issuecomment-17252785 and https://github.com/adlnet/xAPI-Spec/issues/311#issuecomment-17302754
Addresses https://github.com/adlnet/xAPI-Spec/issues/333

Also standardises , instead of - to list what's returned.
Fixes https://github.com/adlnet/xAPI-Spec/issues/347
fixes https://github.com/adlnet/xAPI-Spec/issues/362

It seemed to make sense to bundle this in with other edits in the same area. 

Do we also need to look at section 6.3?
Addresses https://github.com/adlnet/xAPI-Spec/issues/364 and works towards https://github.com/adlnet/xAPI-Spec/issues/209
Merge pull request #369 from garemoko/openid

Openid capitalisation
Merge pull request #371 from garemoko/formatting

Some formatting issues
Merge pull request #372 from garemoko/return-values-as-code-blocks-in-section-7

return values as code blocks in section 7
Merge pull request #373 from garemoko/section-7.4-agent

Fixes https://github.com/adlnet/xAPI-Spec/issues/347
Merge pull request #377 from garemoko/statementid-required

Clarify that statement ID Is always required when putting a statement
Merge pull request #1 from adlnet/master

get commits from adl master