Graph NodeRole relationships (initial views) [2/2]

Using the InfoVis Toolkit (http://philogb.github.io/jit/static/v20/Jit/Examples/ForceDirected/example1.html),
I was able to create a graphical visualization for the NodeRole graph.

This is linked from the snapshot view (URI /snapshots/[ID]/graph).

The data is correctly rendered but some UI tweaking is needed to show the shapes and colors correctly.

This is a very handy way to help show to relationships between NodeRoles quickly. 

Visual enhancements should include showing the state, cohort and being able to drill-down from a vertex into the
node role data page.

Pull also include minor fixes to tests.


 .../barclamp_test/app/models/barclamp_test/jig.rb  |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

Crowbar-Pull-ID: ec50262ec7fe8599260a9739fd3a8a7ac571c838

Crowbar-Release: development