Add the mailing list to the group
First pass at writing some cmocka test cases, trialing on host2wire unit tests
Accidentally added the binary test a while back
Introduce the HAS_MACH macro to be more accurate about system capability

It's been pointed out to me that NetBSD has a mach ports compatibility layer,
there are also other *nix systems which have mach ports available to them
Moving launch_data getters into their own file, partitioning out tests

This commit isn't very well separated, there's lots of renovation going on here
such that splitting the commit didn't make much sense
minor whitespace cleanup
Testing work in progress