Change SiB::Binary to a module, invoke with .call(...) instead of .new(...).call
Push markers into arg parsing

We wind up having to recreate the regexes,
so probably need an actual object to wrap this

Also, markers like "# => " used to clean out "#=>",
but now will require the space between the hash and the hash rocket.
Rename xmpfilter_nextline marker to just nextline

I think it could be generic
Annotators have a class-level call method
Move option interpreting up higher in Binary