Updating cpp11-migrate unit tests

With the lib-ification of cpp11-migrate, real unit tests can be written.
Replacing dummy tests with some simple tests for the Transform public
interface.



git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@178900 91177308-0d34-0410-b5e6-96231b3b80d8
Fix symbol dependency errors introduced with libmigrateCore

With cpp11-migrate core functionality moved to a separate library (for enabling
unit tests) this library contained code that referenced symbols that are still
in the main binary. On some platforms, the shared library build broke as a
result. This revision fixes the dependency problem and is safe for the eventual
lib-ification of the transforms as well.



git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@178901 91177308-0d34-0410-b5e6-96231b3b80d8
Committing change left out of r178900



git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@178902 91177308-0d34-0410-b5e6-96231b3b80d8