Auto-scale graph width except when explicitly specified
Improvements to graph results:

- Auto-scale width of images to 75% of containing DIV width and
  height to 25% of width
- Lay out the KSC-add and NRTG-start elements as button-like
  controls; KSC-add probably will be redone for Bootstrap, but
  for now this is an improvement IMO
- Tested so far in Firefox 33.1, Chromium 27.0.1453.93, IE11
Improvements to graph results:

- Added a sidebar on the right portion of the page with the list of
  resources using Bootstrap/ScrollSpy feature (like the sidebar shown
  on Bootstrap documentation pages). The user can now jump to a specific
  resource panel, and when using the vertical scroll, the sidebar will
  be auto-updated.
Moving sidebar classes to opennms-theme.scss
Improvements to KSC Report view:

    - Auto-scale width of images to 75% of containing DIV width and
      height to 25% of width
Replacing the auto-size code to use jQuery.

The reason for this is that we should use the size of the nearest
ancestor element of the IMG tag, and use its width as a reference for
the image size.
Merge branch 'features/bootstrap' into features/bootstrap-pimp-graph-results
Merge remote-tracking branch 'origin/features/bootstrap' into features/bootstrap-pimp-graph-results

Conflicts:
	opennms-webapp/src/main/scss/opennms-theme.scss
Merge remote-tracking branch 'origin/features/bootstrap' into features/bootstrap-pimp-graph-results
Merge branch 'features/bootstrap-pimp-graph-results' into features/bootstrap