ShellHookLaunchers made very DRY - removed duplicate dll calls