Refactor `RawValuePointer`

Refactor `RawValuePointer` found in 'in_win.c' such that it returns a
value in every instance.

The compiler reports:

 > warning C4715: `RawValuePointer` : not all control paths return a
 > value 'Input\in_win.c'

As described, warning [C4715][1] indicates that a function marked to
return a value does not necessarily return a value for _every_ control
path that might execute. The standard marks the result of "falling off
the end of a non-void function" as __undefined__.

   [1]: http://msdn.microsoft.com/en-us/library/6deaf4k9.aspx
Refactor `VID_Suspend`

Refractor the function `VID_Suspend` found in 'vid_win.c' so that it
returns a value for all possible inputs.

The warning issued by the compiler reads:

 > warning C4715: `VID_Suspend` : not all control paths return a value
 > 'Video\vid_win.c'

[The warning][1] indicates that there were some instances of the
function in which it would simply "fall of the end".

   [1]: http://msdn.microsoft.com/en-us/library/6deaf4k9.aspx