Updates to remove passing NULL in some cases to javascriptcore functions
where it won't tolerate them
Added example4
More updates to fix cross-calling python-to-js
Fixed issue with local CFUNCTYPE and function going out of scope causing crash
Update to ensure function objects stay in scope when used as call back