switch to 2 space indentation
make linkDistance and charge optional
apply fix for https://github.com/angular/angular.js/issues/5198
#790 only show an image if we have a url
#790 tweak the charge and link lengths a little
#790 make the defaults a little more useful; hide group/profile/container by default; just show the brokers, destinations, consumers/producers by default