Moved Avatar upload to file Menu
FstReader not a member anymore
Added the send method
Merge branch 'master' of https://github.com/highfidelity/hifi into avatar_uploader
Support for an idle render time step.

The basics of this is, if the application has changed its active state
then we only call paintGL every N milliseconds.  Currently the default
time step is 100 milliseconds.
Use QApplication::applicationState to detect if we're in the background.

May want to expand upon this at some point; if we’re hidden we most
definitely *do not* want to render anything
Use the applicationStateChanged signal.
Refactor if..else into a switch.

Also support the hidden and suspended states.
Hid the chat window rather than close it in order to preserve sent
messages.
Skip rendering when we're minimized.
Merge branch 'master' of https://github.com/Geenz/hifi into 19514
Merge pull request #2297 from ddobrev/xmppchat

Hid the chat window rather than close it in order to preserve sent messages.
Merge branch 'master' of https://github.com/highfidelity/hifi into avatar_uploader
Fixes for Linux build.
Merge pull request #2299 from ey6es/master

Fixes for Linux build: now that the resources are copied, use the resource directory next to the binary.  Because the resource compiler puts a file into resources, don't delete the resources before copying.
Merge branch 'master' of https://github.com/Geenz/hifi into 19514
Only update the full set of joints when we've received new data from the
mixer.  Closes #2274.
Do a simple frustum check for rendering the avatar or doing a full joint
update.  Closes #2071.
Fix for slight graphical glitches on loading avatars.
Upload FST