client: upload public key if necessary whenever uploading a signed blob

Change-Id: I2e61da4fa2eeae2332c67902f8dd5f064b027835
Update header's copyright holder.

Change-Id: I76acd86f442dfe85513a92061deb60e746100e8a
devcam: don't use current environment as scratchpad for future process's environment

Remove calls to os.Setenv.

Change-Id: I9a0c611eb534b278459ddf724b8e7d181f2395ef
kvfile: say which lock file couldn't be acquired.

Still not a great error message, though.  Should say pid or something.

Change-Id: I4382f23e62e58f8fd472e8d84c3555f4f951d90d
Fix two jsonconfig.Obj used without calling its Validate method

Change-Id: I4ddefd049b804c23c1f0a7727ecd76d1f2754232