Update test to be more unit-y.
Minor unit test tweaks.
Add create from party, party merge, and dup add protection (by guid and
name) to party.