Facebook sharing should be sentence-sensitive
Summary: There should be a target length in chars; it should try to return the sentences at the beginning of the text that fit within that target.
It also needs to cope if the first sentence runs over the target length, so it needs to truncate.