bugfix and refactor in transparent-gvim.sh

Fix a bug where when no vim server is running the script fails.  Also
refactor script to remove unused code.
scripts to look for new mail and notify via growl
new and updated scripts to use with launchd jobs
update scripts to handle airport
minor scripts updates
new class Controller
refactor to use shellfunctions
adopt new function name from vimrc file
add little script for two monitors
add some random little scripts