Make toolkit libs header-only