Fixes for @mrackwitz

- Adds back removed blanklines
- declare source and destination as local
- respect code style for if statements
- quoted variables for paths
- Adds exclude *.h files on rsync
- code_sign now requires a full path
Merge commit 'cd89542f88871e349f2390b2d9c9592efe06e21c' into swift

* commit 'cd89542f88871e349f2390b2d9c9592efe06e21c':
  Fixes for @mrackwitz