GWin32AppInfo: Support verbs other than "open"

This combines a massive code re-folding with functionlity expansion
that allows us to track multiple verbs per handler or per application.

Also fixes a few issues and removes a function that made no sense.
10 jobs for appinfo-shellany in 18 minutes and 29 seconds (queued for 58 seconds)