Clean options file implementation, file options are treated as defaults

Options passed to CLI will always override those from file.
No need for rusic file to be 'hidden' dotfile