Have the Native* input functions return boolean to match new interface.

This is preparation for being able to tell the app that we handled the key or not.

This will make it possible to map android hardware keys like volume without them misbehaving.