adding autoconf configure file, removing static makefile, adding new autoconf-controled makefile
adding autoconf-controlled makefiles and updating build processes