Added two-axis joystick for the Logitech Attack 3.

This class has to be refactored for a planned abstraction of the Joystick
class.
Added an overloaded constructor to JoystickAxisState that doesn't have twist.

This change was made for the two-axis joystick.