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.
Applied on top of !1341 (merged)