GRAILS-10502 - improve plugin service alias handling

We only create the plugin service alias if a bean does not already exist with the potential alias name. This change extends that to also make sure that the potential alias name does not conflict with an existing alias.