Speed: Remove checkJava.js

The jar file isn't included in the Bower component, so there's no need to
check if it should be used.
Core: Drop workarounds for unsupported browsers
Support: Prevent WinRT "unsafe content" security exceptions

Thanks @jokeyrhyme

Fixes #274
Build: move all external libraries to external directory

Closes gh-270