more autotoolization
rework unit tests using autotools
remove junk
unit tests
ignore autotools
ignore more autotools