New: export to SVG, added more filters to file dialogs, refactoring

Signed-off-by: Miroslav Safr <Miroslav.Safr@gmail.com>