Fix duplicate libs in tab completion
Refactor to clean up
Move ctagsRemove to command instead on input task so that it doesn't
run multiple times in multi-project builds