Rename .pch for unit tests target

#187 introduces a bug where the precompiled header for the unit tests target can not be found. This PR fixes this issue.