loader: return nil (not _) if no file was found
tmxloader: return error as second value