Updated the exercise to use SIMD. This allows us to
cross-reference the concept from 112_vectors back to 005_arrays2,
introducing a handy feature of vectors early on.
See #430
The new API add support for NO_COLOR and CLICOLOR_FORCE.
Move color variables to a namespace.
Add a message in case colors are not available un unix systems.
Add a message in case on Windows colors are available (on old versions).
Parse the command line following the code from the Zig compiler cli.
Use the args iterator instead of slice, and use while instead of for
loop.
Use the new std.mem.cutPrefix instead of the custom function prefix.
Move Context struct to the top.