ERP5Type: make TempBase use TemporaryDocumentMixin

Now that TemporaryDocumentMixin and TempBase implementation details have
been made consistent, there's no reason to duplicate code.

This also make TempBase uses TemporaryDocumentMixin of __setstate__, so
TempBase have more sane behaviour when being pickled.
Status Job ID Name Coverage
  External
passed ERP5.CodingStyleTest-TestRunner2

00:33:00

failed ERP5.UnitTest-TestRunner2

01:33:05