Reorganize the auto-factory code in preparation for other auto-* subprojects.  Also, delete the stale integration code (to be revived later) and clean up a few warnings in the build.
Update the READMEs.
Merge pull request #15 from gk5885/reorg

Reorganize