Feature/add typedefs

To parse ucontext.h, these typedefs are required.

----

Sorry, I made a mistake in git operation: these two patches are totally irrelevant so to be in different PR. If you don't like to merge both please tell me and I will fix the PR. But I think that won't be the case.