envsetup: fixup dopush

* After clobber, $OUT does not exist and tee cannot create .log; fix
* this by calling mkdir -p $OUT

* Make sure Copy and Install are at the beginning of the log line being
  analyzed and also search for ':' so that "Copying:" lines don't count

* Fix Copy file list by quoting so shell doesn't think this is a
  command: $LOC $(...)

* Only copy files from $OUT (this was implemented previously but broken)

* Transfer old file permissions to pushed files

Change-Id: I65edd34bf445b28c2638cb3e9621719121fb962f