fix install(1) invocation

install -D has to be passed the full destination path, including the
filename. Previously it was installing a binary called 'bin' into
/usr/local.
support DESTDIR in Makefile
check return value of XOpenDisplay before using
add a manpage
install the man page
Merge pull request #7 from rtandy/for-hawth

a few patches