Improved sync script

    * Optional zsh installation
    * Flag to reset vim and zsh
    * Flag to force removal of files that couldn't be backed up
./sync now performs reset
Branches for specific machine (types)