Merge pull request #146 from ey6es/master

Basic text chat.  This adds fields to AvatarData and will thus break existing clients.
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
Merge branch 'master' of https://github.com/worklist/hifi
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
Merge branch 'master' of https://github.com/worklist/hifi