Change InvalidDataException to IOException

Done to allow for compilation in Unity with .NET 2.0 subset API
Merge pull request #4 from twong-playmesh/master

Change InvalidDataException to IOException