Bug 911283 - Introduce nsTArray::SetLengthAndRetainStorage which unlike SetLength does not deallocate/reallocate the internal storage.  Use it in NS_FillArray.  r=bsmedberg