Fix cmdline parsing to support more situations (bnc#889241)

To make the API usage clearer, I'd use
```ruby
check_version = false
handle = Yast::WFM.SCROpen("chroot=#{root}:scr", check_version)
Yast::WFM.SCRSetDefault(handle)
```