Added StringUtilities
Added UserInfoCleartext
Changed WorkJob to return username aswell.
Changed Consumer to loop through the dictionary and stop the loop if finds a match