add verbose output support when generating graphs
only try to load collectl data from .raw.gz files
skip incomplete samples
accomodate whitespace difference in older kernels' networking data
more reasonable bounding whitespace
run collectl on icel instances and generate graphs for them, too
default root volume size was just a little too small on compute nodes
iterate a bit on 'aws info' command

- get expected vpc and security group names from the elasticluster config
  and complain when they aren't present instead of relying on the user
  to scan the list
- remove us-east-1 hardcode by getting the aws region from the elasticluster
  config
- emit instance state (running, stopped, etc.)
- only emit instances in the configured vpc
- remove stale imports
'aws icel unmount' subcommand to unmount a lustre scratch filesystem
emit a progress bar when parsing collectl data; it takes a while
don't bother parsing regions of collectl data that weren't part of the run
different nodes might have different hardware configurations
more idiomatic way of calculating deltas, and probably faster, too
assume bcbio log timestamps are in UTC

this will present a problem if aws instances aren't in UTC, but timeslicing
and probably other time calculations would have been implicitly broken
before this, anyway
don't reboot unless the dist-upgrade applied packages
terminated instances don't have a _vpc_id member
really don't parse proc lines
trailing newline
we don't care about having a dedicated 'start' timing event
display vertical lines down to the y-origin