Site generation build step and documentation updates to support it (fixes #478)