Added motion for bash loops in shell.vim

- motions added for while, until and for loops
    takes count for the nth outer nested loop
    added mapings <leader>[a|i][w|f|u]
    works for both inner and all motions.

- added cursorline opt in vimrc to find line easier!
Added display functions

- display title shoes string and sets position for displaystatus to output
    success or failure

- display status displays success or failure (coloured):wq
corrected some lduplication errors added new snippet

- added pattern snippet for use with case statements.

- corrected dumplication bug where visually selected text input twice when
  expanding snippet.