Added in cache helpers for download, removal and source path fixup. Also added in a feature for file downloads that allows for embedding creds in a files URL