Use generic future impl moved to Lunchbox
CMake cleanup