prepare envoy to handle other shell types
option to export fish shell compatible variables

Based off of Jörg Thalheim's work, modified slight.

Closes #14
cleanup fish stuff and add man entry
update README
Merge branch 'fish-shell'

* fish-shell:
  update README
  cleanup fish stuff and add man entry
  option to export fish shell compatible variables
  prepare envoy to handle other shell types