Declare C99 compat

Silences warnings about //-style comments and long strings.

Since kseq.h uses inline functions, a feature of C99, it's not useful
pretending to be C89 compat (GCC's default).
Merge branch 'option-segfault-and-usage-cleanup'