Various build improvements

I noticed the makefile was a bit empty so modified it a bit:
-Added config.mk, with some sane default like -O2 and a default install prefix
-Linked that to config.mk, which now has install and uninstall and install targets
-Removed makeexec, setuid is just done via chmod
-Whitespace cleanup throughout
-README changes to match the new Makefile.