Another port of libphonenumber to C#