add some basic compression file type detection

This is to support older versions of tar that cannot auto-detect the compression type.
Fixes #21
Merge branch 'compression-detection' of b-dean/mini_portile

Conflicts:
	lib/mini_portile.rb