This was SVN commit r16018.
Factor out unix_ExecutablePathname() which is used by BSDs and Linux (as a fallback). This was SVN commit r15996.
Adds BSD sysdep. Adds support for MAKE variable, overriding make command in our build scripts. Fixes more files not ending with newline. This was SVN commit r10994.