1 commit as baseline: mostly negronjl's charm (with minor touches)
Added scripts/file-edit.py (use it to edit main YAML file), some bash tweaking (use 'local' in functions, prefer $() over ``, etc)
bump revision: 5->6
Fix install hooks (file-edit.py /etc/ relevant files)
plug README
Added srv-root support, bzr autocommits for /etc/cassandra
fix bzr whoami
date "+% ..." usage fix
added helper scripts: download pkg from from cassandra repo, extract etc/cassandra files, replace variables we want to modify by ${varname} constructs; template-ified
revert template-izing approach, back to infile edited by 'sed'
added README.storage
works as depicted at README.storage \o/
update TODOs
updated TODOs
* settled config variables as:
  "ephemeral-storage"   boolean
  "volume-map"          string - YAML dictionary as e.g. "{ cassandra/0: vol-00012345, ... }"
  "volume-dev-regexp"   string - e.g. "/dev/vd[c-z]"
* generalized storage functions, moved to scripts/storage-common.sh
more fixes from debug-hooks sessions
interface cleanup: volume-common.sh only "exports" volume_* functions
added scripts/immutable-common.sh , still no-op
more generalization into scripts/volume-common.sh
fixes/updates from work on generalizing it (PG charm, in this case)