url-values

Add support to initialize *url.URL values from the environment.
I wonder if we should return an error if parsing is unsuccessful?  The
same applies to a failure when parsing a `time.Duration`.