/* 
 *	call-seq:
 *		new() -> Appointment
 *		
 * Creates a new Appointment object
 *
 * Attributes:
 *  @uid [String] a unique id for this task
 *  @summary [String]
 *  @location [String]
 *  @organizer [String]
 *  @start [Time] the start time
 *  @due [Time] the due time
 *  @alarm_set [Boolean] is an alarm set for this appointment
 *  @busy_status [Boolean]
 *  @recurring [Boolean] is this appointment recurring
 *  @last_modification [Time]
 */
static VALUE evAppointment_init(VALUE self) {