#24 fix TraceType enum values to be consecutive

#24
O I C. I keep forgetting that `Enum.GetValues()` returns duplicate values ( @SonjaKhan can you confirm this again?), so this would indeed catch that. My bad.