Reduce Garbage on TouchPanelState.GetState() 

-Reduce the garbage generated by `TouchPanelState.GetState()`.
`GetState()` was generating garbage at a constant rate of 12Bytes/Frame.

-Update License.