Issue #130: Controllers Naming: Prevent duplicate names

For this, iterate through all given names and use the next name that's available.