Particle palm collisions

- Support for "fists" near the center of the palm that can be used to "collide" with particles and punch/hit them
- added support for "inHand" feature of particles that makes them not fall and not collide with other hands
- added "catch" mode to Hand
- added type/version support to SVO files so that particles.svo won't get corrupt of cause crashes when you attempt to read a file with different data

All of these changes make it possible to:
- through a particle
- hit a particle with your hand and make it change direction and velocity
- catch a particle

To hit a particle:
- turn on "Display Hand Targets" (Developer > Hand Options) to make it easier
- the grey sphere near center of hand target is a colliding sphere... use it to hit a particle

To catch a particle:
- turn on "Display Hand Targets" (Developer > Hand Options) to make it easier
- the yellow sphere around center of hand target is the target catching sphere, when a particle is in the zone the sphere will turn green.
- if you don't have a particle in hand, and a new particle is in your catch sphere, click and hold the "grab" button (BTN_FRONT) and the existing particle will be "caught" and move to your hold position (finger tip or palm depending on "Ball In Hand" setting)