GH-74 Delay load widgets in marshaller

Currently the marshaller loads the JS for all known widgets upfront - which can
be "heavy" for the Choropleths.
This change only loads the Widgets that are required by the marshaller.

Fixes GH-74

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
Merge pull request #80 from GordonSmith/GH-79

GH-79 Add ZoomTo/Transitions to CirclePacking Widget
Merge pull request #78 from GordonSmith/GH-73

GH-73 Add "Shrink To Fit" to Graph Widget
Merge pull request #76 from GordonSmith/GH-72

GH-72 Add support for ECL Watch Resources
Merge pull request #81 from GordonSmith/GH-74

GH-74 Delay load widgets in marshaller
GH-83 Parsing ECL Watch Resource URL fails

Assumed the resource was in a sub-folder called "res".
Common up code (WsWorkunits + HIPIEWorkunit)

Fixes GH-83

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
GH-89 DDL From + Roxie Response names do not match

Temp workaround for Roxie Result Casing Issues.

Fixes GH-89

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
GH-87 Only use "_changed" if it exists

Fixes GH-87

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
GH-85 Google Pie - Ensure Label is a String

Fixes GH-85

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
GH-82 Enable Dashboards for Legacy Environments

Fixes GH-82

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
Merge pull request #92 from GordonSmith/GH-82

GH-82 Enable Dashboards for Legacy Environments
Merge pull request #91 from GordonSmith/GH-85

GH-85 Google Pie - Ensure Label is a String
Merge pull request #90 from GordonSmith/GH-89

GH-89 DDL From + Roxie Response names do not match
Merge pull request #88 from GordonSmith/GH-83

GH-83 Parsing ECL Watch Resource URL fails
Merge pull request #93 from GordonSmith/GH-87

GH-87 Only use "_changed" if it exists
Demo/Test Page(s)

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Add CirclePacking Demo

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>