improving and cleaning autoconf and automake