Fixed typos in comments
Cleanup on makefile.linux
Another cleanup on makefile.linux
Building deb package via makefile. Update

- Junk, which was created in makefile.linux on previous attempt, is cleaned up.
- New file, wcm/wcm_version.mak defines version number. This is expected to be the only place that holds the number under 'wcm' directory. The number is propagated to the top of F1-help window, and is used in filenames for deb packages. Builds, which are prepared outside of makefile (i.e. without proper define in CFLAGS) show 'non canonical' for the version in the F1-help.
- Tested build process ( build-deb-package make target) on Ubuntu 14.04 in i386, and amd64.

*** How to see that it is working.

In wcm directory:

make build-deb-package 
builds deb package for current architecture. 

make debclean
cleans all deb artifacts from the build process

Build process shows meaningful messages when it  needs extra packages to be installed to complete the build.
Merge pull request #154 from helgp/master

Building deb package via makefile. Update
Updated readme (how to get the latest version)
If WCM_VERSION is not defined at compile time, F1-help shows version as "current" instead of "non-canonical"
Debian packaging operation is moved from  'build-deb-package'  make target to 'deb-package.sh' script

This brings back version number at F1-help screen on all builds. 

Note that now version in c++ code is now defined in a separate file: wcm-version.h. This file is awk-parsed by deb-package.sh to extract version number for debian purposes. Use care when changing this .h file.
Merge pull request #156 from helgp/master

DEB build stuff is now separated from main build procedure
Typo in deb-package.sh
Merge remote-tracking branch 'upstream/master'
Eliminated vs13 linker warning per vs13 suggestion
Addressing legitimate warning messages
Addressing legitimate warning messages #2

Fixed -Wall -Wextra warnings on UNIX build. 

This is big update. It allows to have keep all warnings turned on in build environment, and catch coding errors at earlier stages.
Addressing legitimate warning messages #3

From Windows side
Integrated like-Far color scheme  #160 from Serguei666/master
Merging with upstream
Making CI tool happy
Addressing legit warnings No4. clang

- clang 3.4, and 3.5 are not happy with the code on the strictest warning level: -Wall -Wextra -Werror
- The above gcc options are added to makefile.linux, makefile.windows, and CMakeLists.txt.

CI checker becomes tough after this commit.
Addressing legit warnings No5. mingw

Removed warnings same way as in  prev rounds.
Look for the word 'Microsoft' for an example on how broken vendor API gives error in the code.