Added GetButton etc methods that return value for any controller (simplifies single player input handling).