Filefake

alright i think that i did this properly, forked, branched to filefake, and now for the pull request

it looks like you might have to create the branch from the merge if you want to keep it separate from the master