reimplements oscilloscope and connects output channels
Merge branch 'master' of git://github.com/worklist/hifi into 19165
adjusts main.cpp (oscilloscope does not render when disabled and does no longer need an external check)
Added HandControl class  and also Avatar Touch class
Style tweaks: preface privates with underscore, capitalize enum members.
fix otherAgent iterator in audio-mixer main
Merge pull request #151 from birarda/audio

fix for other agent iterator in audio mixer
merge with upstream master
some spacing cleanup in Audio class
Rather than creating a thread to read datagrams, just set the socket to
nonblocking mode and check it before simulating.  This addresses one aspect
of the lack of synchronization on AgentList, but there are other issues...
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
send head position as source position to mixer
add some debugging to audio mixer for distance attenuation
add another line of debugging for audio mixer distance coeff
debug of distance should be float and not integer