fixed few more bugs related to Mat::getUMat(); played with cvtcolor rgb=>gray a bit, tried to reduce kernel invocation overhead