peer: Fix how privileges are dropped

Correctly drop privilege. More specifically:

* Use initgroups to set group permissions correctly.
* Improve error logging.
python: Fix clmc info method to return size