Fix bug when processing blank nodes with reverse properties

See http://lists.w3.org/Archives/Public/public-linked-json/2013Oct/0046.html
Add Simon Grant to Acknowledgements

This is related to #301
Merge pull request #304 from lanthaler/bnode-reverse-bugfix

Fix bug when processing blank nodes with reverse properties
#305: codemirror theme picker
Make API non-normative
Make reference to WebIDL non-normative

This makes json-ld/json-ld.org#238 moot
Merge pull request #303 from lanthaler/api-non-normative

Make API non-normative

This closes #238 as the WebIDL depency isn't normative anymore
Update EARL report for rdflib-jsonld
Update earl reports for jsonld.js, pyld, and php-json-ld.
Update playground to latest jsonld.js.
Updated editor's draft to PR-ready document.
Added PR-ready draft of JSON-LD specification.
Added static Proposed Recommendation specification for JSON-LD.
Added diff-marked version of PR-ready document for JSON-LD.
Add static PR specs and diffs

There have been some minor issues in the static syntax PR spec so I've recreated that one as well. I've also reverted the editor's drafts to use the ED template.
Update references, make PROMISES reference non-normative and clarify syntax spec change
Fix cross-document links and references in PR specs and diffs
copy pasta CodeMirror JS mode baseline 0.3.16 8214c1fa2c
adding license, source info, etc.
actually using new parser, etc.