Added link to Wiki.
Corrected typo from previous commit.
Ignore netbeans project files.
Minor corrections to test cases.
Fixed typo causing uninitialized variable.
Puzzled out the behavior of adr and types. Added a test case.
The current code 'works' but the behavior is *extremely* opaque and very
fragile. Using __call(..) to set typed and un-typed values ends up committing
very unnatural acts and requires code trying to puzzle out the values on the
other end (say when we try to save types in vCardDB...) to be almost
incomprehensible.