Upgrade JSTree to v3.0.6+

JSTree is pinned to a specific git revision (not 3.0.6) because of https://github.com/vakata/jstree/issues/869

NOTE this is only the component upgrade because it is a large commit. It does not work yet. Making it work will be tackled in subsequent commits.
Upgrade jQuery and jquery-ui for JSTree v3
Work around jQuery bug in window size calculations

http://stackoverflow.com/a/15607372/10840
INCOMPLETE JSTree upgrade
Fix JSTree conditional select
Fix JSTree styles
Upgrade jquery-ui to 1.11.2
Fix drag/drop in tree
Clear previous selection on insert question in tree
Fix bug in refreshCurrentMug on drag/drop question
Prevent move that would create duplicate path
Fix drag/drop outside of tree
Fix styling of error icons in tree
Update JSTree API calls for v3
Fix tree icons for mutli-select items and unknowns
Select a question on load form

Disable JSTree worker: non-async load -> faster
Select previous node on delete
Move profiling test XML to text files
Fix disappearing error indicator
Fix drag-drop after load saved in stand-alone