Fix Barrel config
Create/load key in Barrel
Keep the server open

Given Tempest runs on the thread pool, there's no longer any dedicated
threads to keep the server alive after main() exits.