Bug fixes and improvements as follows:

 * No more orphaned nodes in graph (at least on first query)
 * Hovering on node hides edges on other nodes
 * Nicer highlighting of a nodes edges when hovering
 * Use Sets instead of Lists all around AggregationOperations.scala