Corrected group assignment for two tests which caused them to be (silently)
skipped in NetBeans IDE but not on the command-line.
Added additional push() tests to cover branches and UID handling.
As a result of tests, cleaned up behavior behind the scenes.
Removed the corresponding TODOs.
Added testcases for SetFNAppropriately() and fixed bugs detected. Removed
corresponding TODO.
Removed TODO respecting testcases for assignment error conditions because
they appear to be well-covered. This commit handles the last of the TODOs
left over from integration Property/PropertyBuilder and therefore will fix #35
(Refactor VCard to separate...).