Merge with latest master.
Merge branch 'BackgroundFetchPlugin' into all