Make step search more customizable

* Provide way to customize step search paths
* Provide way to customize ruby command
Merge pull request #52 from mar-kolya/make-step-search-customizable

Make step search more customizable
First line indentation fixes

* Make first line indentation customizable
* Ignore empty lines before first line
Ignore lines that contain only spaces and comments
More intellegent indentation: indent 'back' on 'new block'
Merge pull request #53 from mar-kolya/indentation-fixes

Indentation fixes
Indent tables

Table editor in org mode blocks our indentor. Use advice to override that.
Fix tables regexp
Merge pull request #54 from mar-kolya/indent-tables-properly

Indent tables