#349 Have concept path to root working, popup menu refactored and working, and tipsy tooltips refactored and working. Improved id escape method.
#349 Missed including parameter for appliance, to allow for redirection of all REST calls to local address. Added it in. This already existed for the GWT code.
#349 Moved where the REST call tracking and caching gets used, fixed some issues. Still need to get concept graph sorted out, but I am closer having done this.
#349 Fixed concept graph mostly; I still need to get the mappings view rendering mapped nodes. I changed the cache REST call registry system to track serviced callbacks. Without this, callbacks get triggered whenever the view isn't or cannot be responsible with what they call for. If I were to reject calls rather than providing callbacks with cached data, then different callbacks using the same data would get caught. The combination of caching and callback service records makes for very efficient loading as well as effecient switching between concept graph types. It is all hidden from the view, except for the need to clear service records on a view switch without a page reload. Any messiness in the registry system is therefore not in the view.
#349 Fixed mappign neighbourhood view. Fixed colors, got missing central node edges added, and retrieved all data for related nodes.
#349 Finishing up branch. Couldn't fix problem with lazy layouts when we switch concept graph dropdown. I also need to test term neighbourhood with a good central node. Those will be separate issues. Closing this ticket, merging to relevant branches.
Merge branch 'issue349_refactoring_typescript'