Replaced hardcoded GLFW link flags with pkgconfig.

The GLFW library path and link flags may differ between Linux
distributions.  This makes the build system use the GLFW pkgconfig file,
which hides such differences.