[xml] Simplify boolean decoding slightly.
[xml] All plist times are in UTC.
[marshal] We might also have a pointer to or interface{} containing a time.Time
[unmarshal] We might also have a pointer to or interface{} containing a time.Time
[decode] Decode should take a ReadSeeker (for future format support.)
[un/marshal] Uintptr is a valid type.