LowLevelKeyboardHook: Specify marshal return type for GetLastInputInfo

Important because the C++ bool type is usually 1 byte in size (with its equivalent being `UnmanagedType.U1`) whereas the windows typedef, BOOL, is 4 bytes in size.

The C++ prototype for GetLastInputInfo returns a `BOOL` so, this is a more correct form of marshalling the value.