Updated teleop_twist and axis_all to use any button combination instead of defining each one as using one particular joystick input (specifically 0 and 1 for pan and tilt). Attempted to integrated the zoom functionality into a third input button on the teleop controller (untested).