Add all SR4 shaders to Solution Explorer list.

Not sure that's strictly necessary in Solution Explorer, but consistent with prior examples.
Revert to normal Present style of RunFrameActions.

Seems like an alternate thread has some sort of conflict with DirectInput, and thus no events are seen.  This reverts to using the Present approach which failes in AC4, but works in SR4.