Code refactor

Extended ko with dictionary ko.exposed: here we've exposed those
necessary ko.utils' functions that are obfuscated in the release version
of knockout.