modified and added scrooloose/syntastic