Rewrite engine settings handler.

Now it uses spring --list-config-vars to get available options.
Styling for engine options dialog.
Workaround for command output being cut off.

See springweblobby/swl-qt/#11