scenGet, oiGet photons always return double

Now, sceneGet, oiGet photons always return double. Though in most
computation, single and double are compatible, some commands (e.g.
imwrite etc.) only accept double matrix as input. Also, ieUncompressData
also always return double matrix. Thus, we always return double in
sceneGet and oiGet