added .swp and .swo files to ignore, (vim temp files)
adding setting parsing for ~/.patchitrc as well as update, upgrade and dist-upgrade methods in the Patcher module