Add missing include to use std::unique_ptr

This was causing issues when including this header from another file.