Change the meaning of the `--args` option to mean library args.

Rules can no longer receive the value of this option. The option
value is now passed to libraries as the second argument to their
`on_load` function. The intention is to allow using it for
`configure`-like libraries.