changed markdown files to '*.md
moved pictures to 'media'
rewrote READMEs and other markdown docs

**all: folded to margins**

README: used local image, expanded license into a small section

CONTRIBUTING: added title

relooper README: removed licensing data (root of repo contains license)
updated version in package.json
removed unnecessary dir 'patches'
readme: hard tabs, comment shifting
**all: hard tabs, trailing newlines**
Changed alcOpenDevice so it works with Safari 6 and newer.
Revert "readme: hard tabs, comment shifting"

This reverts commit b0bc4b4525f850563dda14b3412795bb82441c8a.

altering `emcc` this strongly will break many other pulls
and will cause a nightmare in terms of merging
add fuzz testcase
Fix a variety of pylint warnings.
Fix a copy+pasto.
Minor code simplifications.
Introduce the asmjs-unknown-emscripten target triple.
Update the tests to use asmjs-unknown-emscripten.
Begin using the Emscripten toolchain in clang.

With the Emscripten toolchain, we can make clang do more of what we need
directly rather than in the wrapper scripts.
Use __EMSCRIPTEN__  instead of EMSCRIPTEN in tests.
Fix the banned_js_engines mechanism.
Make the "did NOT asm.js'ify" error message more
1.12.2