Update commands to allow direct function execution

Allow commands to be invoked like normal functions, rather than forcing
a call to execute. This allows exising methods to be migrated to
ko.commands more easily.