Get rid of the old Arduino style Wire.send
Use seperate macro to enable diagnostic messages via Serial
Reformat the code using Eclipse (2 space indent)

It may seem that this is a big change but there should be only white
space changes to reformat the code.
Before reading raw temp do a check if begin() has been done and succeeded

If the BMP085 device wasn't connected at system reset the device
parameters may not have been read properly. It doesn't seem to have an
effect on the speed to read the raw temperature. There is a 5 ms delay
anyway.