Add 'build-everything' script, update smock and documentation.