Merge.
Fix loading indicator jqmigrate griping.  Also improve it to where it's not looking for a global ajaxstart/ajaxstop.
Merge next-stable.
Pack scripts.
Pack scripts.
Resolve merge across branches.
Load datasets into Scratchbook using divs rather than an iframe. Push URLs for TabularChunkedView into model, enable Scratchbook to use a function to load content, enable scrolling in frames, and some code/documentation fixes.
All tool_data_table paths must now be declared with field name "path"...
... or they will not work correctly with the LWR. This is making explicit a convention that was already followed by all devteam tools. If need arises for multiple paths in the same data table or there is an important tool out there that does not label it's paths as "path" let me know and we can try to implement some XML markup in the tool_data_table.xml file to declare these fields as paths.

Use new assumption to cleanup what LWR considers unstructured paths (unstructured paths is no longer even a good name for this concept unfortunately).
Small fix for Trackster location routing.
Updated UI elements and styles, added zoomable charts
Ui/Charts: Improve css structure, pack scripts
Charts: Fix table css
Fix unit tests for 315997f.