Added functions to test usleep, msleep and sleep for accuracy.
Replaced windows usleep version with a non busy waiting high accuracy version. This fixes the high CPU load for the windows servers too!
Modified CALLBACK_ACCELERATOR_RATIO for windows because some systems need larger input buffer to work fine.
Update LocationManager::goTo to use new addresses API

The new API address is now used for goTo when # or @ isn't present
Fixed the multiple locations popup to show when multiple locations are
found
Added models support to inspect.js
Disable editModels.js mouse events when ALT is pressed. (no conflict with inspect.js)
Merge pull request #3026 from Atlante45/model_support_for_inspect_js

Model support for inspect js
Move connect call for multiple destinations to constructor
Merge branch 'master' of git://github.com/highfidelity/hifi into 19779

Conflicts:
	interface/src/location/LocationManager.cpp
Remove extra connect and disconnect for multipleDestinationsDecision
Merge pull request #3027 from huffman/19779

Code Review for Job #19779
changed 2000 into a constant defined inline
Merge pull request #3024 from Barnold1953/OculusOverlay

Exposed sixense mouse options and oculus UI angle to prefs
Merge pull request #3025 from talentraspel/19753

replaced usleep for windows
Added a detached mode by default in inpect.js
remove warnings about unused variables
remove warnings about signed/unsigned comparison
Merge pull request #3028 from Atlante45/detached_mode_in_inspect_js

Added a detached mode by default in inpect.js
Merge pull request #3032 from AndrewMeadows/say-no-to-warnings

remove build warnings
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusOverlay

Conflicts:
	interface/src/ui/ApplicationOverlay.cpp