Remove the std::auto_ptr and std::unique_ptr payload checks

Now that we depend on C++17 std::auto_ptr doesn't exist anymore and thus
also cannot accidentally be put into an item payload.

The check for std::unique_ptr is unnecessary as it's not copyable (unlike
std::auto_ptr or a raw pointer), and as such will neither succeed to
compile with the item payload template code, nor will it be able to be
declared as a Qt metatype which is required for that.
2 jobs for !58 with work/cleanup-autoptr-checks in 14 minutes and 49 seconds (queued for 61 minutes and 11 seconds)
latest detached
Status Job ID Name Coverage
failed build_clazy_clang_tidy #101449


passed linux kf5-qt5 qt5.15 #101448


Name Stage Failure
build_clazy_clang_tidy Build
[  9%] Linking CXX executable ../../bin/akonadi_control
[ 9%] Built target akonadi_control
make: *** [Makefile:160: all] Error 2
Uploading artifacts for failed job
Uploading artifacts...
WARNING: build/clang-tidy-report.xml: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1