use better gitignore for vim

Signed-off-by: Sietse van der Molen <sietse@vdmolen.eu>
use commit hash to refer to right pusherclient version

Signed-off-by: Sietse van der Molen <sietse@vdmolen.eu>