Fixed bad var references
Added mutex to message handling
Removed wait group and deferred handling of messages
Added otto js eval
Added newJavascriptHandler func
Added LuaHandler