Repeat drink driving offender avoids jail in Dubbo