Support loading beautifiers into global if other options fail

Closes #249
Port e4x to python

Closes #243
Add e4x option santization

This got lost during the pull request somehow.
Merge branch 'master' of github.com:einars/js-beautify into gh-pages