Separate paths with NUL when reading from git status porcelain

Fix bug that causes githook-perltidy to fail when file paths have spaces/parens/etc. in name.