Added an InvalidFile exception
Merge pull request #105 from gem/InvalidFile-exception

Added an InvalidFile exception