Added auto ffmpeg downloader/extractor
Using screencast (similar to screenshot)

http://en.wikipedia.org/wiki/Screencast
Prompt to download ffmpeg.exe if not exist

Screencasting can happen soon after but process is being used.
Handled process used error in previous push
FFmpeg is now the default screen recorder for new users
FFmpeg now gets downloaded to PersonalPath
Rename FFmpegCLIHelper to FFmpegHelper
Support for TaskSettings migration

e.g. from taskSetting.AfterCaptureJob to
taskSetting.CoreSettings.AfterCaptureJob
it will now work in consistence with other tabs i.e.
taskSettings.CaptureSettings, taskSettings.GeneralSettings etc.
major TaskSettings changes

TaskSettings can dynamically get settings from main window task settings
or hotkey task settings and shows them in TaskSettings form;
Changelog update

fixed migration of ImageFile destination from v8.8.0
Builds released for testing-purposes can now have an expiry date to download stable version when it is ready
No expiry date
No forceUpdate
Removed force update
Merge branch 'master' of https://github.com/ShareX/ShareX
Using AfterCaptureJobsTemp solution wide to modify AfterCaptureJobs temporarily
AfterCaptureJobsTemp fixes
Few AfterCaptureJobsTemp changes
Revert "Few AfterCaptureJobsTemp changes"

This reverts commit c7baa45c3de1878259479f954d3e9affb2d23edb.
Revert "AfterCaptureJobsTemp fixes"

This reverts commit 315db11ba08d7a5178b1dc2beb9f47689dafcd87.