Molecular Programming With A Transcription And Translation Cell-Free Toolbox: From Elementary Gene Circuits to Phage Synthesis.