Branch devel-0.22
Get the target triple
Separate special filenames
Make #include <...> not to search current directory
Improve scanner
Arrange known error list
Remove unused function
Rename Value_ocaml.WideString to String32
Fix the case of duplicated function having same prototype and same alias
Improve preprocessor
Add signatures of scanner and parser
Improve define-parser
Separate define-analyzer
Replace dummy functors of module types to real signatures
Analyze #define complex _Complex
Parse __attribute__((__weak__)) and translate to pragma Weak_External in Ada
Improve error messages in define-analyzer
Fold "." and ".." in file names in error messages
Implement unary plus/minus operator in #if expression
Fix to detect dependency whether typedef of an opaque or expanding to anonymous access of a full declaration.