I just committed my changes.
The API is simplified:
# ./pvefw
ERROR: no command specified
USAGE: pvefw <COMMAND> [ARGS] [OPTIONS]
pvefw help [<cmd>] [OPTIONS]
pvefw compile [OPTIONS]
pvefw start [OPTIONS]
pvefw stop
I have done no test so far, so I guess there are bugs.
Do you think that will work, or do you miss some major functionality?