Port PassiveTotal service (untested).

This is currently not fully tested because PassiveTotal is down, but I expect
it to work as all the changes were in the configuration end and not runtime.