vim-patch report

generate HTML report of:
  - pull requests via GitHub API
  - merged/pending vim-patches based on version.c

TODO:
  - link to GitHub commits based on
      git log --grep='vim-patch'
  - handle N/A ("not applicable") patches by adding `NA` to version.c comments
Merge pull request #9 from justinmk/vimpatch-report

vim-patch report
vimpatch-report: columnar layout
fix pull request URLs

ref #10
vimpatch-report: handle "NA" patches; formatting
vimpatch-report: max out GH API results (100 instead of default 30)
Build reports independently and in parallel.
Rename build-reports to reports & change logo link.
Merge pull request #13 from fwalch/independent-reports

Build reports independently and in parallel.
Quiet Git and change GH token.
Merge pull request #15 from fwalch/change-token

:+1: Good Work!
Refactor into standalone build scripts.

* Move build scripts from ./scripts/ to ./ci/.
* Overridable environment variables for test builds (see README.md).
* Suppress all output from `git push`.
* Fix infinite `git push` loop on PR branches.
Merge pull request #14 from fwalch/standalone-scripts

Refactor into standalone build scripts.
Install only necessary dependencies for each build type.
Merge pull request #16 from fwalch/split-dependencies

Install only necessary dependencies for each build type.
Split common functionality into multiple files.
Merge pull request #17 from fwalch/split-common

Split common functionality into multiple files.
Add coverity build type.
Merge pull request #18 from fwalch/coverity

Add coverity build type.
Add dependency rebuilding (32/64 bit).