ho verificato, ed ho notato che il notepad aggiunge il BOM all'inizio del file, con la conseguenza che cambia il formato e scoppia tutto

se si cancellano i primi 3 byte, magari usando un editor esadecimale, si risolve uno dei problemi ( leggi l'ultima riga del paragrafo UTF-8 di http://en.wikipedia.org/wiki/Byte_order_mark#UTF-8 )

se non aggiungesse il BOM non sarebbe un particolare problema ripristinare la situazione (ovviamente in base alle modifiche effettuate)

Credevo che il notepad di windows non lo aggiungesse, ma evidentemente non è cose, ma ripeto basta cancellare i primi 3 byte e già un pezzo del problema è risolto