davici: Store event name string appended to event struct
davici: Store event name string appended to event struct

This avoids the additional allocation, and at the same time allows us to
replace the use of strdup(), which is not part of C99.

martinwilli/davici