/*
* call-seq:
* new() -> EvContact
*
* Creates a new EvContact object
*
* Attributes:
* @uid - the unique ID for this contact
* @first_name
* @last_name
* @email_addresses - a Hash of type->addr, i.e. 'HOME'->['tom@home.com', 'tom@bar.com']
* @birthday - a Time
* @home_phone
* @work_phone
* @mobile_phone
* @home_address - an ContactAddress object
* @work_address - an ContactAddress object
* @other_address - an ContactAddress object
* @organization - employee
* @title - job title
* @im_addresses - an Array of ContactIMAddress objects
*/
static VALUE evContact_init(VALUE self) {