I found that there is a bug in cordova 3.0.0 ,( i raised ) the namespace were clashing for org.apache.cordova.core.contacts.cotancts
The proper solution to this is as follow Edit org.apache.cordova.core.contacts/plugin.xml and replace contacts to contactxxx as follow
<js-module src="www/ios/contacts.js" name="contacts_ios">
<merges target="navigator.contacts" />
</js-module>
<js-module src="www/ios/Contact.js" name="Contact_ios">
<merges target="Contact" />
</js-module>
and all problem gone
I have raised this bug at https://issues.apache.org/jira/browse/CB-4599 , let us see if they have better solution.