Adding SUFFIX_BIN/SUFFIX_LIB user settable cmake cache variables

Fixed a bug wherein the build would fail if a release build were built before debug build
Removing /stack from windows builds; adding printscreen support for nmake builds
Changing install suffixes based upon user settable cmake cache variables: SUFFIX_BIN/SUFFIX_LIB