Despite its off-putting title, Urinetown - a hit on Broadway - makes for a sharp, funny and disturbing musical, says Charles Spencer