zx128: write ability for TR-DOS driver

Conflicts:
	Kernel/platform-dragon/devfd.h
	Kernel/platform-zx128/devfd.c
	Kernel/platform-zx128/trdos.s
qsort: fix _wqsort

From: Will Sowerbutts <will@sowerbutts.com>

[and changed from int to short just in case we ever do anything fun with some
 of the odder 32bit CPUs: Alan Cox]
ssh: fflush the shell prompt

From: Will Sowerbutts <will@sowerbutts.com>

The assumption that libc will fflush stdout on an fgets of stdin is not anything
the standards guarantee. Do the needed fflush
qsort: fix sort order

From: Will Sowerbutts <will@sowerbutts.com>
fcc: Fix link of start code

From: Will Sowerbutts <will@sowerbutts.com>

crt0.s has lost the 0x100 bytes of space at the start of the executable
image. Attached patch to fcc corrects the link address.
Merge branch 'master' of https://github.com/EtchedPixels/FUZIX