First stab at text rendering by rendering glyphs (using Qt's font rendering)
into textures, storing the associated metrics, and drawing strings as
sequences of textured quads.
Need to commit these, too, for the font rendering change.
Merge branch 'master' of https://github.com/worklist/hifi
Moved menu, chat entry field to ui subdirectory.
Delete our glyph textures on destruction.
Merge branch 'master' of https://github.com/worklist/hifi
GCC fails on these constants (ISO C++ forbids initialization of member
‘COLLISION_BALL_FORCE’), so I moved them into the CPP (they don't seem to
require external visibility anyway).
Removed cut and paste error from CMake file, made a couple variables in
TextRenderer more descriptive.
Rather than Xs, use a "solid block" pseudo-character to draw a bar.  Tweaked
the colors to indicate the pressed key again.
Merge branch 'master' of https://github.com/worklist/hifi

Conflicts:
	interface/src/main.cpp
Added Avatar method to allow received UDP transmitter data to drive the avatar head rotation, cleaned up gyro code.
Merge remote-tracking branch 'origin/master'
Merge repairs.
Added Google glass support, cleaned up gyro code, ready for Oculus!
Merge branch 'master' of https://github.com/worklist/hifi
have eve reference the newly deployed audio file
Merge pull request #171 from birarda/master

have eve reference newly deployed audio file
don't replay last buffer for silent agent
Merge pull request #172 from birarda/master

don't replay buffer for silent agent
move private member constants in Avatar.h to implementation