Karel Sabina, spisovatel