updated vim - go support and fixed some pain points with mappings