Break Embedding and SimpleTOps out into separate compilation units.

In addition add some tests for these components back in.
Remove TestUtils.h.

This is supplanted by gtest.