[include-fixer] Use YAML format in -output-headers and -insert-header mode.
Summary:
And some improvements:
- Show better error messages on unfound symbols.
- Fix a typo.
Reviewers: bkramer
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D20827