adding showterm screencast support

* updated install and configure script
* network proxy code refactoring
* prompt file rename to generic
* emacs switcher update