KControllerAbstract::execute() now always expects a KCommandContext object as it's second parameter. Moved the code to transform data into a context object to the KControllerAbstract::__call() function.
KControllerAbstract::execute() now always expects a KCommandContext object as it's second parameter. Moved the code to transform data into a context object to the KControllerAbstract::__call() function.

timble/kodekit,timble/kodekit,timble/kodekit