Use HEAD to check if file already present
Don't treat blob upload like file upload, let constructor handle it