mysql binlog names can contain numbers

the base names for mysql binlog files may contain numbers, which OpenReplicatorEventProducer seems to preclude, based on a flawed regex used to parse connection urls.  I've updated the regex and provided a place to add tests for this functionality.