Significant improvements to the libmagic DSL matching engine. PolyFile now supports the distinction between "text" and "binary" tests, similar to libmagic. This version of PolyFile has been validated against the ~1k file [Corkami test corpus](https://github.com/corkami/pocs).
Several new features were added to PolyFile's interactive debugger.
**Breaking Change**: Prior to this release, the default behavior of PolyFile was to output its matching results in JSON format (`--format json`). *As of version 0.5.0, PolyFile will now default to mimicking the output of libmagic's `file` command (`--format file`)*.