List Derrick Sund as a contributor, and their changes in the changelog

One of the bug numbers is left as a -? for now because I don't have a
copy of the 3.4.3 spoiler bug list handy.
We didn't fix C343-149

There's a fix available, and an earlier version of the code had
pulled it from dtsund's repository, but after discussion we decided
that it's inappropriate for 3.3 because the bug has such a large
impact on game balance.
Document f66dbaf
Fix commit numbers in the changelog past a rebase
More changelog updates
Comment style fixes
Fix old-style function definition
Document the addition of scrollok to libuncursed
Minor improvements in uncursed documentation (mostly typo fixes)
Merge remote-tracking branch 'dtsund/savebreak' into savebreak

Conflicts:
	libnethack/include/you.h
	libnethack/src/allmain.c
	libnethack/src/apply.c
	libnethack/src/hack.c
constify a newly added static variable

I like it when globals purges are this easy. Would have been even
easier to mark it const in the first place, though.
Fix getargdir in grid bug form

This prevents the movement direction being entirely ignored and
re-asked-for whenever moving as a grid bug. This isn't ideal, though;
it works fine for orthogonals, but re-asks for diagonals (and then
refuses to move if diagonals are pressed again). In other words,
everything now works fine given correct input, but the behaviour in
error conditions could use a better UI (as it's a UI issue, that
could be fixed on the client).

Partially fixes #392.
More changelog
Merge remote-tracking branch 'remotes/ais523/savebreak' into savebreak

Conflicts:
	libnethack/src/hack.c
Add hack.c changes which should have been part of the previous commit.