Added check for IsMerchantProfileInitialized()

The software should always first check to see if a merchant profileId
exists. if yes they should prompt the user if they wish to overwrite.