updated .gitignore for iTerm2 configuration file
fixed completion bug again, now more robust. Added aliases, osx defaults, updated readme