clean up
moving stuff into nvd3 src again...  but trying to keep that code
separate from code that doesn't depend on nvd3
nodes showing up now
moved chart setup code back to the test spec and only putting
scenario-specific stuff in the custom html testing page. nvd3 makes
charts asynchronously, so I switched to jasmine2 in order to use the new
async syntax.