improve indentation for step definitions
add test for --user global parameter
add tests for --color/--no-color