Added option for auto-shutdown timeout
Added SFV file parsing if available to prevent redownloading

Fallback to just using file presence