rcGAN: Learning a Generative Model for Arbitrary Size Image Generation