First commit with initial Balls class for avatar sphere cloud
Merge branch 'master' of https://github.com/worklist/hifi

Conflicts:
	interface/src/Avatar.cpp
	interface/src/Avatar.h
Added constant to turn OFF avatar BALLS testing
Added balls class
Merge pull request #150 from PhilipRosedale/master

Added balls class for avatar simulation, removed particles class.
fix otherAgent iterator in audio-mixer main
Merge pull request #151 from birarda/audio

fix for other agent iterator in audio mixer
some spacing cleanup in Audio class
correct yaw sent to audio-mixer in Audio
make the absolute head yaw getter const
Merge pull request #152 from birarda/audio

send correct avatar yaw to the audio mixer
correct the sign of the absolute head yaw sent to avatar mixer
Merge pull request #153 from birarda/audio

correct the sign of the absolute head yaw
change default grow size
added new voxel sending support to VoxelAgentData
- added VoxelNodeBag member to keep track of which nodes this agent needs to
  have sent to it
- added _voxelPacket and other members to keep track of the next packet to
  be sent to this client. This is because as we fill in packets to send we
  may run out of room in the current packet, but not want to have to reencode
  that data
- cleaned up constructors to use common init() method
new version of voxel encoding and sending
Merge branch 'master' of https://github.com/worklist/hifi into view_frustum_work
re-apply agentlist changes to voxel server that somehow got smashed