add automake/autoconf support, plus documentation