Added fireEvent
Fixed TiValue causing a crash and added initStart and initFinish to TiProxy