Moved to TinyGPS v12

Moved from TinyGPS v9 to v12 and changed gps.sats() to
gps.satellites(), added a few debug statements, and changed the
temperature data pin from 4 to 6.
Updates

Various cosmetic updates.
Integrated BMP085

Using library from https://code.google.com/p/bmp085driver/ for BMP085