Corrections for PaintDevice::createKeyframeChannel and KeyframeChannel Constructors
This is to fix the following unit tests:
kis_transaction_test
kis_keyframing_test
The unit tests should now successfully pass.
(cherry picked from commit 7b61f8765a8b27897bde9366aa7af456de5be411)