Looks like it gonna be getting somewhere!

Now renamed those linker symbols (they now have double trailing and leading
underscores) and improved the configure macros.

We still need to better comment all that before showing it off.