CMakeLists: Tell GCC/Clang to build in C++14 mode

NLS is now using C++14 features. C++14 mode must be explicitly enabled
in GCC/Clang.
Better error handling on windows.
Also update copyright years.

Signed-off-by: Peter Atashian <retep998@gmail.com>
Merge remote-tracking branch 'snake/master'