Add ScriptsLocation settings value
Add ScripsModel
Update Running Scripts Widget to use ScriptModel
Remove unused lines
Disable hiding of running script area when none are running
Update RunningScripts to be created after Menu has been created
Merge branch 'master' of git://github.com/highfidelity/hifi into 19644

Conflicts:
	interface/ui/runningScriptsWidget.ui
Merge branch 'master' of git://github.com/highfidelity/hifi into 19644

Conflicts:
	interface/src/Application.cpp
	interface/ui/preferencesDialog.ui
Update loadScript to optionally activate main window
Update script list to only label local files
Update script window to load script when pressing enter
Update runningscripts style
First pass at user activity logger on client side
First working prototype for activity logger
Merge branch 'master' of https://github.com/worklist/hifi
Job #19700 BUG: Crash in NodeBounds::draw() fixed.

QMap and QReadWriteLock are orthogonal. Combined them into a wrapper
class called NodeToJurisdictionMap, replacing typedef. This allows us to
avoid changing method signatures wherever NodeToJurisdictionMap is used.
The lock is bound with the map and is available to all clients of the
NodeToJurisdictionMap. The lock allows multi-threaded access to the map.

Fixed compiler warning in NodeBounds.cpp regarding loss of precision
during conversion of double to GLfloat.
Merge remote-tracking branch 'upstream/master'
Made JointState transforms private.

Also changed some function names to be more descriptive.
Using "Hybrid" to describe frame with world-rotation + model-local-origin.
merge andrew/inertia into andrew/ragdoll

Conflicts:
	interface/src/avatar/Avatar.cpp
	interface/src/renderer/Model.h
remove 'fromBind' argument to getJointRotation()