catch InvalidPath for getFileStatus to avoid infi loops

When you create a file that is not seen as valid to the rest of tachyon, then the current code does a ton of retries. This patch will throw exception rather than doing the retries.

Looks like this relates to [TACHYON-240](https://tachyon.atlassian.net/browse/TACHYON-240).