A bit more GNU-style looking options

What is done here:

- comma after short option removed
- name of value is written after `=` after long option name
- if default value is slice and it's empty it is omitted from output