Guide RNA engineering for versatile Cas9 functionality