Add unionWithKey
Add unionWith function.
Add test for unionR.
Rewrite unionL and unionR in terms of unionWithKey.
Add unions.
Add unionsWith
Merge pull request #29 from mikesteele81/union-family

Add union family of functions