* Add Primavera Parent Resource ID as a specific resource attribute (Based on a contribution by Dave McKay).
* PMXML writer generates currency record (Based on a contribution by Dave McKay).
* PMXML writer defaults Activity PercentCompleteType to Duration (Based on a contribution by Dave McKay).
* PMXML writer records currency and parent attributes for Resource (Based on a contribution by Dave McKay).
* PMXML writer resource assignments include RateSource and ActualOvertimeUnits attributes(Based on a contribution by Dave McKay).
* MSPDI reader: gracefully handle invalid calendar exceptions..
* PMXML writer: gracefully handle missing data.
* Planner writer: gracefully handle missing data.