Propagate errors from recursive make calls.

Cannot think of a single good reason for ignoring them...
Fix parallel build for default make target.

"make -j" would result in running 3 builds in parallel, when those
builds are interdependant (bbk needs gnushogi, which needs pat2inc).
This would result in some builds being done several times, and
make trying to run binaries as they are generated a second time
from another job.

This fix won't prevent problems when using -j and requesting several
targets at the same time, but at least the default build will work?
Fix bug NonPromotionPossible for mini-Shogi

For Pawns the check for last-rank was not adapted to 5x5 board.
Fix psweep list for mini-Shogi

The disabled pieces were not taken out of the list (which would only
wreck things if SAVE_NEXTPOS was defined).
Merge branch 'yd/fix-parallel-build' into maint
Merge branch 'hgm/minishogi-fixes' into maint
Start NEWS section for 1.4.3.
Get rid of more hardcoded values derived from board size.
Update README instructions for submitting bugs and patches.
Merge branch 'yd/hardcoded' into maint
Merge branch 'maint'

Conflicts:
	Makefile.in
	NEWS