Added hyhen to default encoding so it's compatible with supported encodings list.
Use registered SubFormats when asked for formats.

Registered SubFormats should be used instead of all SubFormat subclasses. It's the case e.g. for
file dialogs which display all available subtitle formats to save.