refactor revolver state into its own class to simplify transformations and adding more state
upgrade to sbt 0.12.4
make list of colors (used for tagging output from multiple processes) configurable.
Merge commit 'pull/24'

Conflicts:
	src/main/scala/spray/revolver/Actions.scala