[vim] swapped out YCM with supertab
[bin] allow passing in type for update-project