Adding palm accessor method that fetches left or right, as specified.
Adding simple CollisionInfo class as data wrapper and a findSphereCollision() method to AgentData API.
Adding initial Agent::findSphereCollision() implementation and removing some debug log spam.
Minor cleanup: moved #include out of header and into cpp file.
Adding methods to Model for accessing hand info and computing hand collisions.
Adding findSphereDiskPenetration() method for hand paddle experiment.
First pass at particle-hand collisions using hacked hand capsules.
Merge upsteam master into current project (experimental hand paddles)

Conflicts:
	interface/src/avatar/Avatar.cpp
	libraries/avatars/src/AvatarData.cpp
added option to disable local cache file
bugfix: findSphereDiskPenetration() would never return true
Changing where the "hand palms" are drawn.  Will back them up with collision proxies soon.
Adding disk collision proxy for hand paddles.
All avatars now have disk collision proxies at their hands.
merge upstream work into local repo
leverage invokeMethod to make sure killNodeWithUUID is called on right thread
clarify output for star generation time
Merge pull request #1540 from birarda/nodelist-container

make sure killNodeWithUUID is called from right thread in DomainServer
perform a proper oculus teardown if it isn't present
Moving SIXENSE_CONTROLLER_ID* constants into header to help eliminate magic numbers in other code (to be committed later).
Merge pull request #1541 from birarda/double-stars

clarify output for double stars