Fix detours reporting they're created if they already exist.
Check if functions need to be detoured before rather than after adding the new hook.
Add changelog.
Bump version.
Merge branch 'release/0.22.3' into develop