fix(TiledTSXResource): trigger a failure when image source is invalid

- add tests to coverage new behavior