General Base Swap Preserves Activity and Expands Substrate Tolerance in Hedgehog Autoprocessing.