make behaviour on missing step implementation configurable

As discussed in #11, what do you think?

Introduces RSpec option raise_error_on_missing_step_implementation,
which is false by default. If true, a custom error will be raised when a
step implementation is missing, otherwise the spec will be marked pending.