Issue 52: FileLoader shall support ETag and caching