Move target-specific files under Internal directory.
Added Catch nanite for unit tests.
Start switching NanoTest over to catch for unit tests.