Assert on rc precedence.

Such that variables imported from the environment are overwritten by
variables loaded from rc files and finally if a command line option
matches the same name if will override both the environment and rc
values.

Note that the environment and rc values are still accessible via the
request object properties env and rc respectively.