Some changes to make goexif more idiomatic Go
style
Change deps
fix funny infinite loop
simpler/better fix than the previous commit
Merge remote branch 'upstream/go1' into go1
change import paths back for upstream
Fix crash observed in the wild.
Add support for TIFF based images, like CR2.

This adds detection for TIFF images and skips the steps of removing JPEG and
EXIF headers from the data before calling tiff.Decode.
Merge pull request #1 from wathiede/go1

Add support for TIFF based images, like CR2.
Merge go1 branch rwcarlsen/goexif w/ camlistore/goexif

Conflicts:
	README.md
	exif/exif.go
	exif/exif_test.go
	exif/fields.go
	tiff/tag.go
Merge pull request #3 from wathiede/go1

Sync camlistore/goexif branch go1 with rwcarlsen/goexif branch go1
adds support for bare tiff images. bug fix and minor cosmetics
fix shadowed err bug
support pulling the thumbnail
renamed jpeg thumb fields to be closer to spec. Added thumb flag to exifstat
regenerate regression test to include thumbnail fields
adds thumnail support to exif pkg, exifstat binary
Merge pull request #2 from Obvious/dpup-upstream

Pull in changes from upstream