libmagic: add upstream patch to fix macro

Add patch that removes extra bitwise OR in MAGIC_NO_CHECK_BUILTIN macro definition.

This corrects quite incorrect code and will make some more stricter versions
of cpp (C preprocessor) reporting an error during parsing. I will also address
possible problem with Go's cgo breaking on OS X (Darwin).

Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>