support for global collision callbacks in JS
Merge branch 'master' of https://github.com/worklist/hifi into scripting_work

Conflicts:
	libraries/shared/src/SharedUtil.cpp
	libraries/shared/src/SharedUtil.h
	libraries/voxels/src/VoxelEditPacketSender.cpp
fix header comment
implement a basic exampple of ride along with a particle
add easier support for key codes in JS by adding text property and auto-detecting isShifted
Fixes for parsing FBX text encoding.
#19493 - @ function can jump to locations as well as avatars
Merge branch 'master' of https://github.com/worklist/hifi into 19493
Another fix for Blender exports.  Closes #1762.
Merge branch 'master' of https://github.com/highfidelity/hifi
Merge branch 'master' of https://github.com/highfidelity/hifi
fix a double push in added particle response
Merge pull request #1775 from birarda/toy-ball

fix a double push in add particle response
repair ping packet parsing in creation of reply
remove an extra debug for ping packets
sendPingPackets method need not be static
remove an unecessary line
remove another unneeded line
instantiate isAvatar in ScriptEngine to false, closes #1779
Merge pull request #1765 from ey6es/master

Fixes for FBX exports from Blender.