Homebrew: fix `ng` support

This week I decided to try out the `ng` branch of pacapt, but noticed nothing
seemed to work with homebrew:

    [$]> ./compile.sh > pacapt.dev && ./pacapt.dev -Ss foo
    pacapt version 'a411f26' has been generated
    homebrew: 'S:s:' operation is invalid or not implemented.

A little bit of investigation showed it was due to a typo in the name
'homebrew', causing none of the defined functions to match the grep and end up
in `_validate_operation()`'s list.

With this patch, everything operates as expected:

    [$]> ./compile.sh > pacapt.dev && ./pacapt.dev -Ss foo
    pacapt version 'a411f26' has been generated
    No formula found for "foo".
    Searching pull requests...
    Closed pull requests:
    Blacklist foo to prevent terrible bug reports (https://github.com/Homebrew/homebrew/pull/18002)
Merge pull request #32 from xiongchiamiov/homebrew--fix-support-on-ng

Homebrew: fix `ng` support
compile.sh: make list of authors beautiful
lib/cave: remove unnecessary #while
pacapt: re-generated, VERSION=2.0.0-delta

Important changes: fix #homebrew support (#32), #cave support (#31)
Fix invokation to _die
Merge pull request #33 from darnir/ng

Fix invokation to _die
New contributor: Darshit Shah
pacapt: re-generated, VERSION=2.0.0-epsilon
lib/help.txt: update list of authors
add OpenBSD/pkg_tools support
fix shebang on BSD systems
Merge pull request #34 from Somasis/ng

OpenBSD pkg_tools support
OpenBSD/pkg_tools: check for empty -Q query
fix `make install` so it works with non-gmake `make`
we have to export PKG_PATH or else it just tries it's best to use a mirror.
not all versions of `file` output 'shell script'; but they do use the word script.
add -RN and -Rns, handle empty -Ss query properly.
Merge remote-tracking branch 'remotes/somasis/ng' into ng
README: add #pkg_tools support
cache i	rectory safety checks i thought i pushed