Add Library Prefix option for Debug libraries

This change simply adds a configurable suffix to debug libraries. This allows to build debug libraries and release libraries with unique names. The default is set to not use a suffix, so this change should have minimal impact on the project.

Motivation: A configurable suffix allows me to install the Debug libraries and the Release libraries to the same location in our project (blender).