Revert "Revert "|#760| Fixing build.  Removing unique constraint on name.  Putting unique on (programId, name) combination.""

This reverts commit 37ad3a5b632537dfacb62618af727289a974277b.
Revert "Testing multi language support... Please stop checkin..Build will be Red for some time..."

This reverts commit 6c85e13339cc613604448df3290b446e7cebefbe.