-- CRM-12762 fixed the sample data for the newly added fields in Visa/Immigration component

1. Fixed the sample data for the newly added fields in Visa/Immigration component. Also did version fix in the info.xml file along with indentation fix.
2. The DB constrain violation break was because of the autocomplete field as it checks for the contact id in the contact table and fixed values from the xml file were being passed for the fields line manager and role manager. So, it was giving error when installed in an empty db. I have made the fix by randomly assigning the contact id's of the contacts that sample data generates in the addContact function by using the $this->randomIndex function.