Text this: A Customizable Quantum-Dot Cellular Automata Building Block for the Synthesis of Classical and Reversible Circuits