[polygamma] Update negative arg behavior.
[polygamma] Remove some dead code and tidy up initialization and policy usage.