More glsl.manager lifecycle fixes.

This fixes it when glsl.manager filter is created more than once.
Fix regression on using xgl consumer with melt.