fixing bug that would make first step fail to indent. Also, allow empty lines in steps.
Merge pull request #46 from deets/step-align-after-given-when-then

fixing bug that would make first step fail to indent. Also, allow empty ...