Unit Tests: Create Boost superbuild if downloaded for third_party and
run multple (dummy) unit tests
PIVOTAL-8

Tested multiple (dummy) unit test source files and in turn had to create
Boost superbuild if newer version downloaded in third_party directory
since to have multiple unit test source files, the boost unit test framework
library needs to be included as a dynamic library (and hence needs to be built).
Unit Tests: Format port-specific XML output files
PIVOTAL-8

Output XML files from "make test" that are specific to each port
(needed for Pulse).