Bug 899435. Tidy up pt 1. r=mattwoodrow
Bug 899435. Tidy up pt 2 - d3d9. r=Bas
Bug 899435. Tidy up pt 3 - d3d11. r=Bas