[PECOFF] Make helper functions private.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@190949 91177308-0d34-0410-b5e6-96231b3b80d8
[PECOFF] Fix base relocation block alignment

Base relocation block should be aligned on a 32-bit boundary. While the PECOFF
spec mentions only aligning the blocks, and not padding them, link.exe seems
to add an extra IMAGE_REL_I386_ABSOLUTE entry (just a zeroed WORD) in order to
pad the blocks.

Patch by Ron Ofir.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@190951 91177308-0d34-0410-b5e6-96231b3b80d8