Move SdrObjUserDataList out of the header.

It's only used within SdrObject.  This also eliminates the need to
include boost's ptr_vector in the header file.

Change-Id: I5ba9b424be21c5ee3280364de1d73b0fa3921129