Revert "Revert "Trying to add BMP085 support""  Yes, I'm reverting a revert.

This reverts commit c54ad17d2c046cd7f722e2da42ae0010c59ba14c.