IDE-1396 Same name project shouldn't be create for different sdk

We need to check both, the previous value, but also check the project name with suffix as well.  Both need to be checked.   Please add some unit tests for this as well.