Move HLOD generation to a background process so editor can still be used

I realize the map it is generating for may need to be locked and inaccessible but even using a different map temporarily would allow developers and designers to get a lot of work done during the several hours the generation can take. Thank you for any consideration!