Add return types to OnPluginEnd, OnPluginPauseChange, and OnGameFrame

This adds return types to OnPluginEnd, OnPluginPauseChange, and OnGameFrame.

This allows them to work with `#pragma newdecls required` instead of causing a "function heading differs from prototype" error for them.

**No other changes have been made.**  This is intentional as I think a few design decisions above my level need to be made for this file first.