Replace SuperTab and Snipmate with YCM and UltiSnips
Use different cursor for insert vs. normal mode