Merge pull request #305 from Martii/documentPageFixes

Some more fixes for about pages
Add the Greasemonkey API to highlighting and let ACE know it's a global object set

* This will remove a ton of the little yellow triangles. If ACE is ever updated we'll need to readd this to our local copy if they change it.
Merge pull request #308 from Martii/documentPageFixes

Remove now unused variable
Add unsafeWindow API to ACE

Applies to #307
Merge pull request #307 from Martii/modifyACEforGM_functions

Add the Greasemonkey API to highlighting and let ACE know it's a global ...
Added reverse sorting for all listings. Fixes https://github.com/OpenUserJs/OpenUserJS.org/issues/292
Fixed ordering  Removed By  in  Removed Items  list;
Merge pull request #309 from OpenUserJs/issue-292

Added reverse sorting for all listings.

---

Auto merge as per sizzle... will fix mustache in a moment
Post fixes for #309

* STYLEGUIDE fixes
* Named local variable to be local instead of argument
* Use `{{` instead of `{{{` to present any boogs that may appear later on... makes them quite visible.
Merge pull request #313 from Martii/fix309unescaping

Post fixes for #309