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
cleanup of avatar collisions, prep for more ragdoll collisions

removal of paddle hands
particles use general sphere collision path against avatars
temp removal of skeleton self collision
cleaup: remove some unused collision code

remove CollisionInfo::_type
remove unused Avatar collision response stuff
comment out some code that works but will probably be replaced
move RagDoll to libraries/shared
fix some comments
Use NULL Shape* for non-colliding joints in Models
clearShapes(), rebuildShapes() need not be virtual