Don't add segfault handler in interpreter mode

...and use enum constants instead of plain numbers for referring to CPU backends.
Because none of them were static when i came along, so i followed the existing pattern.