Makefile.legacy: fix two errors for generic build

I broke this in commit 7c748e2b:
./best.sh: line 29: +make: command not found

This has been broken since some functions moved from misc.c to jumbo.c
(commit 1f341404):
config.c:(.text+0x43c): undefined reference to `strlwr'
config.c:(.text+0x477): undefined reference to `strlwr'
config.c:(.text+0x706): undefined reference to `strlwr'
collect2: error: ld returned 1 exit status
Makefile.legacy: avoid make warnings for generic builds

Compiling: DES benchmark (code version #1)
make[1]: Entering directory `/home/fd/git/JtR/src'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.

Instead of adding '+' to the "parent" make rule I passed -j1 to ./best.sh
Makefile.legacy: make sure we really use the intended compiler for aes subdir
chmod a-x hmacMD5_fmt.c and aes/openssl/ossl_aes_crypto.c
Merge pull request #634 from frank-dittrich/bleeding-jumbo

Makefile.legacy: fix two errors for generic build