Fluid 4661

Continuation of pull request from @acheetham ( https://github.com/fluid-project/videoPlayer/pull/112 ). This adds the updates for the progressive enhancement and other related fixes.