updated smartindent and snipmate mapping