Merge pull request #823 from jbergstroem/feature/prefer-xz

Support `xz` tarballs if available (on io.js >= 2.3.2 and node >= 4)