Add id to CommandData args

This allows jobtype implementors to later identify the process in
process_stopped() or process_stdout_line() for example if multiple
processes are running.
Simplify setting protocol id attribute
Merge pull request #171 from guidow/id_in_command_data

Add id to CommandData args