actions:  improve generic functions.
actions:  improve generic functions.

- Allow changing of PORTAGE_CONFIGROOT
- Track the environment that should be passed to scripts
- Remove some assumptions about file existence.
- Break conf parsing out of __init__

jsbronder/inhibitor,jsbronder/inhibitor