Support tabs in step definitions

Closes #16.