Allow custom target when loading image2D
Put target parameter at end
Merge branch 'image2D_custom_target' into voxellancer