CMake: file(RENAME) since 2.8

file(RENAME) was introduced with 2.8.0.

Thx to Marcin Wojdyr.
misspellings fixes by https://github.com/vlajos/misspell_fixer
Fix typos in comments
Fix typo in comment
Win32 implementation of minizip ZTELL64 broken
Do not define errno for newer Windows CE C Run-Time version

The Microsoft C Run-Time Library for Windows CE shipped with later
versions than 15 (Visual Studio 2008), provide the errno variable
out of the box, so we do not need to define it for those versions.
configure script fails to detect clang on OS X.

On OS X, when "cc" points to clang, configure script fails to detect it and
builds an incorrect shared library.
Adjustment to iowin32 of minizip to allow explicitly ignoring the WinRT API
New OS/400 platform: obsoletes as400. New compilation script. Support for IFS.
added vc 2013 solution + new assembler bat-file
set /SAFESEH:NO on lib builds
changes for linking with wt-3.1.1
vc120_xp toolset
ignore compiled files
Fix the output names of libraries in Windows.

 * Set shared lib to zlib1.dll
 * Set implib to libz.dll.a in MinGW
 * Set static lib to libz.a in MinGW
Fix incorrect indent in CMakeLists.txt
Simplify installation paths.
Corrects the undefined (and mixed) encoding in the ChangeLog files

The inconsistent encoding of this file causes problems with
file handling in downstream projects. This patch corrects this
by converting it to a clean UTF8 type.
Merge branch 'evoskuil/pulls/43'
Merge branch 'pulls/44'