completely rewritten, it's now pure bash script instead of ruby+gem; step descriptor 'step.yml' added; message color support