Replace :env and :env/{var-name} in repository settings

Keyword settings like {:username :env} were getting passed directly pomegranate as keywords causing an exception. This pull request brings in the code from leiningen which replaces :env or :env/{var-name} with the appropriate environment variable value.