Plans to give Scotland tax-raising powers will put the new Revenue Scotland in the hot seat, says Elspeth Orcharton