As you can see from the test report your readings are pretty high.
CO readings should be 0.5%
CO readings should be 0.3%
HC readings should not exceed 200ppm (parts per million) at any time.
By the sheet your CO reading is 3.24% above maximum at idle and 0.27% and 0.4% at first and second fast idle.
Your HC readings are 220ppm and 76ppm over maximum on both fast idles.
The cause could be anything from these causes-
Bad fuel metering due to a fault at the ECU, duff oxygen sensor, vacuum leaks due to damaged pipes, faulty ignition system (plugs/HT leads/coil pack), the fuel mix is too rich due to a faulty injector or fuel pressure regulator, air injection problems caused by dirty filters/clogged manifolds/catalytic converter, damaged vacuum hoses and purge valves or even a faulty fuel cap.
I believe you said something concerning a faulty temperature sensor? that can be a major cause of high emissions as the engine thinks it's still warming up and will therefore inject more fuel as if an automatic choke was in operation equalling more fuel in the system than needed.
Blue/white smoke usually points to, as stated above, oil in the combustion system, that can be caused by a faulty head gasket or more commonly worn valve seals.
A compression or leak down test may be beneficial, a compression test can be carried out through the spark plug holes using a compression gauge, a leak down test involves either the head being removed and fuel being poured into the upturned cylinder head to see if any valves are leaking or the use of a different pressure gauge, again screwed into the plug holes and compressed air or nitrogen being fed into the cylinders to see if the piston rings are performing correctly.
At the end of it all the problem may simply be a dirty engine which needs a good flush with fuel additives or a Terraclean service which has been proven to reduce emissions drastically (about £100 at participating garages) but if the engine is not 100% then these cleaning products may not help much at all.
At the end of the day I'd recommend the services of a decent garage which should be able to pinpoint your problem far better than I can but I reckon that the fact your emissions are worse at idle than at fast idle strongly point to a idle over-fuelling due to a dodgy temperature sensor.