Colorspace: optimize default color initialization
Colorspace: optimize default color initialization

This patch avoids the creation of extra arrays when initializing an
array with default (zero) values. Doing this additionally makes the code
more readable by allocating enough space for the number of color
components.

showpad/mozilla-pdf.js,showpad/mozilla-pdf.js,mainegreen/pdf.js,WhitesteinTechnologies/wt-vaadin-pdf.js,adlerweb/pdf.js-Touch,adlerweb/pdf.js-Touch,mysterlune/pdf.js,Shoobx/pdf.js,timvandermeij/pdf.js,Snuffleupagus/pdf.js,Snuffleupagus/pdf.js,mainegreen/pdf.js,skalnik/pdf.js,Shoobx/pdf.js,Rob--W/pdf.js,websirnik/pdf.js,macroplant/pdf.js,tinderboxhq/pdf.js,nawawi/pdf.js,nawawi/pdf.js,a0preetham/pdf.js,ydfzgyj/pdf.js,mukulmishra18/pdf.js,a0preetham/pdf.js,1and1/pdf.js,yurydelendik/pdf.js,skalnik/pdf.js,Snuffleupagus/pdf.js,jasonjensen/pdf.js,timvandermeij/pdf.js,timvandermeij/pdf.js,mozilla/pdf.js,tinderboxhq/pdf.js,ydfzgyj/pdf.js,xavier114fch/pdf.js,mysterlune/pdf.js,yurydelendik/pdf.js,jasonjensen/pdf.js,macroplant/pdf.js,1and1/pdf.js,nawawi/pdf.js,mozilla/pdf.js,mukulmishra18/pdf.js,Shoobx/pdf.js,websirnik/pdf.js,showpad/mozilla-pdf.js,caremerge/pdf.js,xavier114fch/pdf.js,Rob--W/pdf.js,caremerge/pdf.js,mozilla/pdf.js,macroplant/pdf.js,WhitesteinTechnologies/wt-vaadin-pdf.js