Streamline fPIC settings. Do not allow static build setting to be edited.
Let CMake set fPIC flag through ExternalProject interface.
Make BUILD_SHARED_LIBS local scope.
Merge remote-tracking branch 'origin/master' into cmake_set_pic