ignore output from virutalenvwrapper sourcing

with new version if virtualenvwrapper, virtualenv directory content is
spit out on the screen
add comdef for gcpr
link matplotlib as directory
correct ipython link
zsh: don't warn if no match for glob
check that private directory exists
set locations early in zshrc
use zsh/lib dir

instead of globbing all subdirs in $ETC for zsh files each time zsh
loads, just link them to on dir (zsh/lib). I would rather have one place
to look for zsh files, as opposed to 4x on load (one for $ETC/*/*zsh,
one for $PETC, and then again in both for machine-specific), although it
does mean that new zsh files won't be source until collect-zsh-files is
ran again. I'd also think it should be faster, though at this point I
haven't noticed any difference
use fabric file for server sync
add bash files for server

if server has zsh installed from source, using bashrc to launch zsh
add home zsh to fpath if present

for source installs
update readme for zsh/lib and fabric