Add power management stuff (#284, #480). Needs testing

Heavily untested except on Arch Linux.
Add psutil>=2.0 to requirements.txt