Fix incorrect calculation of TLS size
Add missing explicit template arguments
Add dereferencing operators to abc::thread_local_ptr
Add abc::thread_local_value for scalar types