Performance optimization

+ Don't rely on RGBA16F bloom buffer, but work with standard RGBA
  (RGBA8) as well
+ Allow start-up configuration of whether to use RGBA16F or RGBA
+ Allow start-up configuration of the number of bloom passes