client: ignore HTTP 404 when unit does not exist
api: only set desired state if provided
http: log HTTP traffic when --debug is set
client: tunnel API requests to domain socket
api: use cAPI, not reg
fleetctl: check version only if using registry
registry: set target state in CreateUnit
Merge pull request #772 from bcwaldon/loose-ends

Tie up loose ends