Signal handler for Zebu

This issue tracks what signal we need to be able to identify for Zebu:

  • stack overflow/underflow (access to protected guard page)
  • INT3 code patching trap

There are a few rust crates that abstracts over signal handling on Unix, we may consider using them instead of doing it in a C/FFI approach: