Change work-around for a CoreVideo bug in custom pixel-format registration so it will continue to produce correctly sized buffers if the bug is ever fixed. Use bzero instead of BlockZero