Added option to retain literal tokens when reading

Generally we do want to split literals, to maintain consistency with a
raw sentence being tokenised, but this gives the option not to.