Make step search more customizable

* Provide way to customize step search paths
* Provide way to customize ruby command