hxcfe.c : add a error if we opened a non writeable image format

Not all image formats in libhxcfe are writable so indicate we did
not save changes.

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
remove platforms which I cannot ever build for

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
Makefile: remove no longer used platforms

Change to use make -C as thats nicer.

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
linux.c : remove no needed hunk to do with termios

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
hxcfe: remove uneeded hunk to do with termios

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
qltools: change to stdint types and gcc form packing

These types work just as well using linux gcc or mingw32 cross compiler
so simplify this out.

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
move hxcfe/ to Hxcfe/ to simplify Makefile

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
Makefile: detect mingw32 and add .exe extension

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
gitignore updated to avoid more testing files
hxcfe/linux: add a getch implementation

I got a bit carried away and removed the old one.

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>
Makefile: more makefile fixes

also added clean

Signed-off-by: Graeme Gregory <graeme@xora.org.uk>