rename _shapes -> _jointShapes

also stubbed Model::createBoundingShape()
Improved hifi:// style URL scheme handling.

First steps towards implementing #1463.

 - Moved url parsing code from Application::event to
   Menu::goTo(QString).
 - Handle destination component of URL as either a @username,
   #place, or x-xx,y-yy,z-zz style coordinate.
 - Added support for entering hifi:// style URL into @ invoked
   goto menu option.
Adding bounding capsule shape for Model

Also:
Cleaned up the automatic geometry LOD loading
Removed staticExtents data member from FBXGeometry
Split debug rendering of bounding shapes from joint shapes
Init bounding Extents for more correct shapes
draw head bounding shape first
bounding shape relative to model's root Joint
work on metadata in the model browser + real time updates
Merge branch 'master' of https://github.com/highfidelity/hifi into display_models_metadata
Modified dialog default size
Resolve body-body collisions with other avatars
merge upstream/master into avatar-interaction
modify avatar thrust during collisions
Review comments
Merge branch 'master' of https://github.com/highfidelity/hifi into display_models_metadata
Merge branch 'master' of https://github.com/highfidelity/hifi into display_models_metadata
Merge branch 'display_models_metadata' of https://github.com/Atlante45/hifi into display_models_metadata
Only simulate() Avatar Models when necessary

Also: rebuild collision shapes when Model scale changes
Merge pull request #2586 from Atlante45/display_models_metadata

Display models metadata
Re-add fullUpdate hint to Model::simulate()
merge upstream/master into avatar-interaction

Conflicts:
	interface/interface_en.ts