Move LTO support library to a component, allowing it to be tested