Don't require C99 in public headers

Using C99 in public headers would require users of ObjFW to compile
everything with -std=c99.