Improved package distribution and Windows compilation process

Hi,
I made changes to ease the redistribution and installation of Mozart, I added :

* An Inno Setup script, with readme, which adds the required environment variables in Windows and is capable of detecting if Tcl is installed if not included in the package.
* Linux RPM/DEB package dependencies to CMakefile 
* Icons to both Linux and Windows versions and shortcut file for Linux

On my way, I made several changes due to high difficulty of building Mozart on Windows :

* I added large address aware parameter , otherwise ozengine fails to allocate memory on some functors compilation (this also means on 32-bit Windows compilation fails :/)
* I attempted 64-bit build on Windows : it works pretty well...
* Recent versions of Clang do a mess with Boost and MinGW (it reports many definition conflicts), last version of gtest needs a patch, and nuwen's MinGW is no more capable of producing 32-bit builds, so I made a big update on the Windows README file specifying which versions of tools can currently be used painlessly and hope it is exhaustive.
 
Feedbacks are welcome :)
Absolute path devil.
Use relative paths to refer to files in the source project. All relative files are resolved against the directory containing the main `.iss` file by Inno Setup. So you should use `"..\..\redist.i686"`