Uses ag instead of ack (on vim)
Asks before update git-submodules; Updates sub-modules