Distribute lgamma from fdlibm because of MSVC
Use fdlibm lgamma in expected_mutual_info so it builds on Windows