Handle the x86/x86_64 split when downloading setup.ini

Cygwin recently introduced an x86_64 version and so all the mirrors
now have x86 or x86_64 in their paths, depending on which version
you've installed.

The only change required is when the setup file is fetched.

The setup file itself contains the paths prefixed with either
x86 or x86_64
fetch setup.ini using $arch in mirror path as well

boothj5 pointed out that the script also needs the $arch
in the URL when fetching setup.ini as a fall back to
fetching setup.bz2
Add xz archive support.
Add multiarch support.
Readme update.
Update README.md
Initial commit

git-svn-id: https://apt-cyg.googlecode.com/svn/trunk@24 f2a461e8-04e4-11de-bcc6-d9108be23e13
Update README.md

git-svn-id: https://apt-cyg.googlecode.com/svn/trunk@25 f2a461e8-04e4-11de-bcc6-d9108be23e13
Update README.md

git-svn-id: https://apt-cyg.googlecode.com/svn/trunk@26 f2a461e8-04e4-11de-bcc6-d9108be23e13
Merge remote-tracking branch 'skl/master'

git-svn-id: https://apt-cyg.googlecode.com/svn/trunk@27 f2a461e8-04e4-11de-bcc6-d9108be23e13
Merge branch 'multi_arch' of https://github.com/aguynamedryan/apt-cyg into aguynamedryan-multi_arch

Conflicts:
	apt-cyg
Merge branch 'master' of https://github.com/ernierasta/apt-cyg into ernierasta-master

Conflicts:
	apt-cyg