refactor(unit): Solidify contract between Agent and SystemdManager

The Agent should always be passing around Job objects, not
job names.