Merge pull request #9 from smspillaz/gmock-cmake.item_9

Remove EXTERNAL_SET_DEPENDENCY machinery.
Disable -Werror for unused-private-field if using clang.

The GTest sources seem to trip up this warning and there's not
too much we can do about it. Just make clang shut up.