fix colon in bash completion

If bash-completion takes colon as a word breaker, `${COMP_WORDS[COMP_CWORD]}` will not get the complete nose search path. 

This pull request detects if colon is used for a breaker, and adds the previous word into the final parameter to `nosecomplete`.