Knockout:Removed non-generic overloads from utils

As far as I can tell these overloads no longer fulfil a purpose (I imagine they were created back before TypeScript got generics) and aren't needed for backward compatibility.  

As an aside they appear to currently confuse the TypeScript compiler as well (see https://typescript.codeplex.com/workitem/1865 )