New formula: makeheaders

A tiny but powerful utility from the sqlite and fossil folks (it's used by both projects) for more scalable C/C++ codebases (read: cheaper to maintain), in the flavor of source-also-declares-interface--style development, vaguely similar to Go (Golang).  `makeheaders` is the **source** preprocessor that generates headers that makes the magic happen.  Also, it can generate the externally-exported library header too (`-H` instead of `-h`)! 

The github packaging makes it available to everyone that likes versioning / automation, i.e., a package manager and/or configuration management.
We generally prefer to just inline the version, so you can add a version field, but leave the URL just a string (and in this order):

```ruby
url "https://github.com/steakknife/makeheaders/archive/#{version}.tar.gz"
sha256 '663c4f5f4579a7b9b7dba49086a33706009b5966d2b669951d5ebee21e411306'
version '1.4-1'
```