Issue #135: avoid leaking globals between step modules

Fix the issue described in #135 about variables and imports which are available for all the step definitions.