drop to pdb only when BEHAVE_DEBUG_ON_ERROR is set

stolen from
https://pythonhosted.org/behave/tutorial.html
lint
fix typo
Merge pull request #16 from lepistone/debug_on_error_on_not

drop to pdb only when BEHAVE_DEBUG_ON_ERROR is set