SendTriggerToAll: also send to area itself

Fixes Vithal not appearing in AR2100 when Freedom spell is cast
(BG2).
yet more robustness when faced with broken dialog scripts

Also handle the mergestrings case properly when an argument is not
terminated with quotes. Fixes udvith.dlg in BG2.
add new flag to check for unscheduled actors in ValidTarget

It turns out unscheduled actors can be targeted after all, e.g. for
the Activate() script action.
SDL2: fix save screenshots being black.
TouchInput: fix rightclick not ignoring next finger up
touchInput: fix repeat mouse events causing stuck buttons
Merge branch 'master' into android-master
touchInput: remove ignoreNextFinger decrement from ClearFirstTouch
TouchInput: only right click if we arent already ignoring finger ups

if we are in a gesture for example we dont want to inadvertently issue a right click
TouchInput: fix viewport scrolling when a button has focus

we may need to add other (unscrollable) control types too.
touchInput: only begin a drag gesture if the movement delta is <= the min
touchInput: only set lastMouseDownTime when numFingers == 1
Merge branch 'master' into android-master