Added LEFT_THUMB and RIGHT_THUMB to IdToString() function

The LEFT_THUMB and RIGHT_THUMB buttons need to be
used in this function just like all the others.
As of writing this commit an ASCII equivalent for
the LEFT_THUMB and RIGHT_THUMB buttons has not
been given/figured out.
Bug fix in the detection of analog stick/trigger movement

The EZX_ANALOG macro definition was missing from
the Event construction which was causing the event
to never be able to be located/listened for in the
event loop.