Major refactoring of BMP085 device driver.

1. Allow sample_request and read with internal delay for parallel processing.
2. Updated example sketch with oversampling modes.