More LaTeX3 options stuff

Continued moving option-related things to LaTeX3 syntax. Probably
still won't run, and both the implementation and the documentation
has to be re-ordered and rewritten in places. And tested.

References #10.