JointState::_rotationInParentFrame is now private
add "visible" transforms to JointState

also stubbery for using them in Model and SkeletonModel
Add user locations
Add user locations to menu
Add DELETE to AccountManager
Compile fix for non-standard Qt5 install.

When Qt5 5.2.1 is compiled from source, configured with
-developer-build, and used without being installed;
then compiling interface results in the following compile error:

libraries/shared/src/RegisteredMetaTypes.h:17:34: fatal error: QtScript/QScriptEngine: No such file or directory

This commit fixes this by explicitely adding the include
directory for QtScript/QScriptEngine to libraries/shared/CMakeLists.txt

Likewise we get the compile error:

In file included from /opt/highfidelity/hifi/hifi/animation-server/../libraries/voxels/src/VoxelEditPacketSender.h:18:0,
                 from /opt/highfidelity/hifi/hifi/animation-server/src/AnimationServer.cpp:26:
 /opt/highfidelity/hifi/hifi/animation-server/../libraries/voxels/src/VoxelDetail.h:15:34:
 fatal error: QtScript/QScriptEngine: No such file or directory

which is fixed by added the include directory for QtScript/QScriptEngine
to animation-server/CMakeLists.txt

Finally, compile errors like

In file included from /opt/highfidelity/hifi/hifi/libraries/audio/src/AudioInjectorOptions.h:20:0,
                 from /opt/highfidelity/hifi/hifi/libraries/audio/src/AudioInjector.h:21,
                 from /opt/highfidelity/hifi/hifi/libraries/audio/src/AudioInjector.cpp:22:
/opt/highfidelity/hifi/hifi/assignment-client/../libraries/shared/src/RegisteredMetaTypes.h:17:34: fatal error: QtScript/QScriptEngine: No such file or directory

that requires to do the same in libraries/audio/CMakeLists.txt
Fix a (possible) crash in QObject::disconnect

This is https://worklist.net/19827
Update menu to toggle User Locations Menu
Update User Locations window to update name when it changes on update
Update User Location update/delete to not work simultaneously
Update MyLocations sort order
Update UserLocationsWindow derive from QDialog
Update MyLocations to not send rename request if unchanged
Add error string on rename failure
Fix cleanup of resources for UserLocations*
Fix long line
Rename UserLocationsWindow to UserLocationsDialog
Merge branch 'master' of git://github.com/highfidelity/hifi into 19800
Remove unnecessary qDebug
Add Model::inverseKinematics() for stable hand IK

(removed constraint enforcement which was causing problems,
will add that back later)