Find $HOME under win32 accurately
Use win32 specific libraries
Merge branch 'master' into win32
Install uniform line endings (unix)

* Convert most windows line endings to unix
* Repair some broken line endings

CRLF left unmodified:

	./LICENSE.txt
	./README.txt

CRLF => LF:

	./demo/ipac11/ls_info.py
	./demo/jpymad/demo_init.py
	./demo/jpymad/demo_meandisp.py
	./demo/jpymad/demo_plot_beta.py
	./demo/test0.py
	./doc/api/index.rst
	./doc/conf.py
	./doc/cpymad/index.rst
	./doc/examples/demo_plot_beta.rst
	./doc/examples/index.rst
	./doc/index.rst
	./doc/jpymad/index.rst
	./doc/make.bat
	./doc/Makefile
	./doc/_static/default.css
	./doc/_templates/layout.html
	./src/cern/cpymad/__init__.py
	./src/cern/cpymad/listModels.py
	./src/cern/cpymad/model.py
	./src/cern/cpymad/_models/repdata/ILC/ilc000_ILC_common.xsifx
	./src/cern/cpymad/_models/repdata/ILC/ilc008_BDS_common.xsifx
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/as-built/V6.5.seq
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/install_additional_elements.madx
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR1/new_ip1_b2_squeeze/IP1_beta_1.00m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/ip2_0.00889_beta0.70m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/ip2_0.00889_beta0.90m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/ip2_0.00889_beta1.10m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/ip2_0.00889_beta1.50m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/ip2_0.00889_beta1.90m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta0.50m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta0.55m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta0.60m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta0.70m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta0.80m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta0.90m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.00m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.10m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.20m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.40m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.50m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.60m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.80m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR2/3.5TeV/special/new_ip2_squeeze/ip2_0.00889_beta1.90m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/V6.5.thin.coll_special.3.5TeV_3.5m.str
	./src/cern/cpymad/_models/resdata/lhc/ac-dipole.str
	./src/cern/cpymad/_models/resdata/lhc/init-constants.madx
	./src/cern/cpymad/_models/resdata/lhc/init_lhc.madx
	./src/cern/cpymad/_models/resdata/lhc/install-ac-dipole.madx
	./src/cern/cpymad/_models/resdata/lhc/match-chroma.madx
	./src/cern/cpymad/_models/resdata/lhc/setb2b3-lhc-b1.madx
	./src/cern/cpymad/_models/resdata/lhc/setb2b3-lhc-b2.madx
	./src/cern/cpymad/_models/resdata/lhc/totem/hbu_500.str
	./src/cern/cpymad/_models/resdata/lhc/totem-matching-main-quads.madx
	./src/cern/cpymad/service.py
	./src/cern/jpymad/conversions.py
	./src/cern/jpymad/globals.py
	./src/cern/jpymad/__init__.py
	./src/cern/jpymad/jmad.py
	./src/cern/jpymad/modeldef.py
	./src/cern/jpymad/model.py
	./src/cern/jpymad/service.py
	./src/cern/jpymad/tools_elements.py
	./src/cern/jpymad/tools/__init__.py
	./src/cern/jpymad/tools/knobdeptool.py
	./src/cern/jpymad/tools_optics.py
	./src/cern/jpymad/tools_twiss.py
	./src/cern/jpymad/variables.py
	./src/cern/madx.pyx
	./src/cern/pymad/abc/__init__.py
	./src/cern/pymad/abc/modeldef.py
	./src/cern/pymad/abc/model.py
	./src/cern/pymad/abc/service.py
	./src/cern/pymad/domain/__init__.py
	./src/cern/pymad/domain/tfs.py
	./src/cern/pymad/globals.py
	./src/cern/pymad/__init__.py
	./src/cern/pymad/io/__init__.py
	./src/cern/pymad/io/tfs.py
	./src/cern/pymad/tools/__init__.py
	./src/cern/pymad/tools/ls.py
	./src/cern/pymad/tools/run.py
	./src/setup.py
	./test/cpymadtest/base_test.py
	./test/cpymadtest/test_clic.py
	./test/cpymadtest/test_ilc45.py
	./test/cpymadtest/test_ilc.py
	./test/cpymadtest/test_lhc-b4.py
	./test/cpymadtest/test_lhc_lsa.py
	./test/cpymadtest/test_lhc.py
	./test/jpymtest/domain/test_tfs.py
	./test/jpymtest/test_modeldefinition.py
	./test/jpymtest/test_service.py
	./test/jpymtest/test_twiss.py
	./test/jpymtest/tools/test_knobdeptool.py
	./test/jpymtest/utils/__init__.py
	./test/jpymtest/utils/testcase.py

MIXED:LF,CRLF => LF:

	./src/cern/libmadx/madx_structures.pxd
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_10.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_2.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_2.5m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_3.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_3.5m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_4.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_4.5m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_5.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_5.5m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_6.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_6.5m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_7.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_7.5m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_8.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_8.5m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_9.0m.str
	./src/cern/cpymad/_models/repdata/lhc/optics/V6.503/IR8x/ip8_0.00860_beta_9.5m.str

MIXED:LF,CR,CRLF => LF:

	./src/cern/cpymad/_models/repdata/ILC/ffs_351LD0_304D1B.madx

MIXED:LF,LFCR,CR,CRLF => LF:

	./src/cern/cpymad/_models/repdata/ILC/ilc612_eff1.xsifx
Strip trailing space

Verified using `git diff --ignore-space-at-eol`.
Add platform specific installation instructions: MinGW
Add troubleshooting for unconfigured distutils.unixcomipler
Merge pull request #18 from coldfix/win32

Platform specific modifications: MinGW (win32)