Stablize barclamp display order in the snapshots screen. [1/1]

This makes barclamps display in dependency order in the snapshots screen.

Now the display order of the barclamps approximates the order in which noderoles will be run, and will be stable across installs.

 .../app/controllers/snapshots_controller.rb        |  3 +-
 .../app/views/snapshots/show.html.haml             | 80 +++++++++++-----------
 2 files changed, 42 insertions(+), 41 deletions(-)

Crowbar-Pull-ID: 9a766224a2a9ed389353e08743c12edad8b490ff

Crowbar-Release: development