build: make nodedownload.py work with Python 2.6
build: i18n: Don't use hard coded ../../out paths on windows

This was suggested by @misterdjules as it causes test failures.
With this fix, "out" is no longer created on windows and

      python tools/test.py simple

.. can run properly.
Merge pull request #18 from misterdjules/srl-v0.12-autoicu-nodedownload-python-26

build: make nodedownload.py work with Python 2.6 :+1:
build: fix ICU support build on SmartOS
Merge pull request #19 from misterdjules/fix-smartos-icu-small-build

build: fix ICU support build on SmartOS (and probably solaris-gcc also)
build: support --icu-data-dir configure switch