update neocomplete and neosnippet
split compile and execute