improved countUppercase function

improved countUppercase function by using the count_if algorithm.
improved countLowercase function

improved countLowercase function by using algorithm library
improved countGraphical function

improved countGraphical function by using algorithm
improved countPrintable function

improved countPrintable function by using algorithm
improved countControl function

improved countControl function by using algorithm
improved countPunctuation countSpaces functions

imrpoved countPunctuation and countSpaces functions by using the
algorithm library
improved countAlphaNums function

improved countAlphaNums function by using algorithm
improved countNumbers function

improved countNumbers function by using algorithm
improved countAlphas function

improved countAlphas function by using algorithm
improved countConsonants function

improved countConsonants function by using alogorithm
improved countVowels function

improved countVowels function by using algorithm
Introduced C++11 free function begin()/end()

Introduced the C++11 free functions std::begin() and std::end() for
iterator use. Replacing the previous method begin()/end() usage.