[Git][ghc/ghc][wip/dcoutts/foreign-label-source-refactoring] 507 commits: Add Bounded instances for Double, Float, CDouble and CFloat