Implement switching between storage implementations based on autodetection

When Apify platform is detected, we should use SDK implementations. Otherwise, fall back to local storage.