GNU Makefile: use more sane defaults

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
libavl: add libavl v2.0.2's avl.{c,h} to tree

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
u_init.c: use proper object duplication avoidance with avl tree

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Makefile.top: use proper subdirectory make directives

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Makefile.src: use -lncurses

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
display.c: fix incorrect declaration for glyph

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
config1.h: automatically define HAVE_STDINT_H and HAVE_INTTYPES_H on GNU systems

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
config.h: use more sane defaults

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
termcap.c: fix compiler error on Mac OS X (and probably others)

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Makefile.src: add unicode.c

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
cleanup: fix various %ld vs %d format parameter mismatches in lev_main.c

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Makefile.top: use sane SHELLDIR value

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
Makefile.top: add 'dumps' directory on install (for character dumps)

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
config.h: enable more sane options

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
config1.h: add HAVE_*_H macros for __MACH__

Signed-off-by: Steven Noonan <steven@uplinklabs.net>