Got configuration options set up a little bit nicer.
Fixes #1 -- Updated autoconf/automake stuff

`make distcheck` seems to be working okay, for now.

The configuration file (via config.h.in) looks pretty clean and tidy,
I think it's suitable for use in the library now.