Integrated mac build branch.

- Mac builds now work, but there is a regression in test-publisher.
- We now manually download and build unittest++.
The macport builds with different build flags that make clang complain.
Merge branch 'master' of github.com:fsecilia/mmc