copy concepts

Reference

Concepts augmenting std::copy_constructible:

#include <actl/lifetime/copy/CopyConstructible.hpp>
template<typename T>
concept TriviallyCopyConstructible
template<typename T>
concept NothrowCopyConstructible
template<typename T>
concept MayThrowCopyConstructible

Concepts augmenting std::copyable:

#include <actl/lifetime/copy/Copyable.hpp>
template<typename T>
concept TriviallyCopyable
template<typename T>
concept NothrowCopyable
template<typename T>
concept MayThrowCopyable