changed to Environment.setEnvironmentWrapper and dropped Environment.dispatch in favor of monkey-patching Link.dispatch
Merge pull request #33 from pfraze/33-imprv-dispatch

alter Link.dispatch to always route through Environment.dispatch