Regarding that "Unable to Load Java Runtime Environment" error after install on OSX...I Found Something!

I tried a brute force removal or replacement of modified package files from the bottom up.

The last thing I tried was to only replace the Info.plist file with one from a stock installation, This eliminated the error, allowing the IDE to be run, showing the added Teensy content.

THIS SINGLE FILE DIFFERENCE MAY BE THE ONLY PROBLEM

Modified Info.plist contains:
<key>JVMRuntime</key>
<string>JavaAppletPlugin.plugin</string>

Stock Info.plist Contains:
<key>JVMRuntime</key>
<string>jdk1.8.0_131.jdk</string>


IDE RUNS OK with the one other Info.plist mod in place:

<key>CFBundleIdentifier</key>
<string>cc.arduino.Arduino.teensyduino</string>