reorganize files in interface directory
more cleanup
expose application settings to JS
add support for AudioDevice scripting interface, and switching audio input/output device on the fly
add sample scripts
Merge branch 'master' of https://github.com/worklist/hifi into js_prefs
add support for listing all audio devices and default device in JS
fix crash when no output audio device selected, add get/set volume support for input devices
tweak example script
send extra stats from audio-mixer to domain-server
Merge pull request #2449 from ZappoMan/js_prefs

New User Experience Work: added "Settings" and "AudioDevice" to JS
handle query params in HTTPManager, display stats table from DS
fix octree server HTTPRequestHandler for url handling
Merge pull request #2461 from birarda/domain-json-stats

tweaks to domain-server stats, add info for audio
Merge branch 'master' of https://github.com/highfidelity/hifi