reverted NSObject=>JSValueRef converter back to use JSON string

according to crashlogs, often emit callback crashes trying to
convert JSValueRef to NSString and the only way I could make it
not crash is to rever NSObject=>JSValueRef converter