megaTALs: a novel rare-cleaving nuclease platform for therapeutic genome engineering