Move destroy-on-logout unsetting into its own method and add more docs to registerDataObject().
Move destroy-on-logout unsetting into its own method and add more docs to registerDataObject().

svn commit r45280

nburka/site,silverorange/site,nburka/site,silverorange/site