Added experimental JavaScriptExtension class to try to push new methods
for our implementations.

Signed-off-by: Nathan T Freeman <nathan.freeman@redpilldevelopment.com>