Checker de caracteres especiais no ficheiro

Adicionada uma linha para limpar os caracteres especiais que não são aceites para nome de ficheiro. Isto faz com que o ficheiro seja guardado correctamente.

Adicionado try/except na função open/save.
Merge pull request #35 from fightnight/patch-1

Danke