@B338:R Modified set_position() to catch exception from mysql-replicatio...

...n-listener and raise a Ruby exception.

This technique isn't new.  We already use this technique for connect()