Enforce unique item field name requirement

Vasiliy Fomichev

In Posted

Sitecore allows having multiple items fields with the same name, which may lead to wrong data being served when accessed through code.