Add build-system mechanism to deal with books that load uncertified books, and use it to fix the dependency problems of std/strings/defs-program.

git-svn-id: http://acl2-books.googlecode.com/svn/trunk@2505 303c5b2c-9740-0410-b014-fd8f9db7be32