Fix for issue #23: Make mpldatacursor work for twinned axes