Fix, MSVC does not allow string literals larger than 65k, avoid them.

* This corrects Issue#108.

* Puts the unstream input as array of unsigned char, which can become
  big with all compilers.

* Combines unstreamed strings and constants into one big blob.

* May even save a bit of memory, because Nuitka is re-using text space
  and removes unused terminating "\0" from previously used individual
  literal.
Added test for big constants that previously failed with MSVC.
Windows: Fix, with "--windows-disable-console" use WinMain entry point.

Corrects Issue#107.
Windows: Fix, allow scons to enforce proper architecture for MSVC.

* Corrects Issue#99, where Scons selects the wrong architecture when being
  run non-matching host architecture.
Fix, modules should not be executable.
Windows: Fixed warnings from MSVC about mismatching types for Win64.
Windows: Fix, registry scan code to find Python2 was not really correct.
Python3.3: Fix, the hash is not a long everywhere.

This apparently could cause wrong execution with regards to global
variables at least.
New hotfix release.
Merge branch 'hotfix/0.4.5.3'