Add move semantics to commonly used classes in dali-core