Rename files due to conflicts in Oculon project. Proper fix is to disable HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT and specify relative paths for all headers.
Change ThreadedMovieWriter to use std::thread and boost::spsc_queue to avoid requirement of linking with boost thread lib.
Fix crash on exit