utility: inline functions for case insensitive string comparisons

moved and renamed no case character compare lambda to utility header
added inline standard string equal no case comparison function
added inline standard string begins with no case comparison function
token: changed string member to standard string

added c-style string conversion call when QString needed
removed to standard string call when standard string needed
removed c-style conversion when setting (access function/constructors)
replaced string comparisons in equal operator function
replaced use of starts with function in translator
Merge branch 'token' into develop