changed utf-8 stream exception type

System.IO.InvalidDataException doen't seem to work in Android Mono