Last Milestone 0.9 Issue

This branch contains the last set of changes for Milestone 0.9 by fixing #2 (round-trip DB persistence of TYPE parameter for ORG and ADR). At this point, the package should be in a usable state and should set a path for future improvement. The commentary in #2 and [design diagrams in the Wiki](https://github.com/evought/VCard-Tools/wiki/Object-Model) show where I think it can go from here. Specifically, this isn't just a fork of the original VCard class (which is one reason I did not use the github fork mechanism) but refactoring and expansion into a set of related tools.

As such, I'm inviting @nuovo to look at the package, see if any of the improvements are useful to the original project and perhaps provide feedback. Either way, I have a back-burner project of my own I intend to apply this to.