fixes #3741 - shell exits on any error
shell - filter commands and options
ask for credentials in interactive mode
fixes #3629 - shell completion
refs #3629 - option value completion for normalizers
fixed interactive mode in tests and options in context
test for context options
more tests on completion
removed old completion