Add std::move support to KisPaintInformation
This adds a move constructor and move assignment operator in KisPaintInformation to allow use of move. Whenever move can be used, it will now prevent a pointless heap allocation and deallocation.
This commit does not add any std::move, so only code where the compiler can automatically use a move (e.g. return value) would see a performance gain.