[vim] Added support for uppercase/lowercase conversions in visual mode
removed duplicate code and merged the actions into single function
resolved issues with . command, also combined unit tests of v_U and v_u
resolved visualLIne bug,added corresponding tests
removed extra comma