added bloom and related ports (camera, separategaussianblur, convolutionshader, renderbuffer) and used bloom in the curveflowfield demo