Facebook sharing should be sentence-sensitive

(Incomplete Feature, Investigate , Priority: High, Test Status: No automated tests yet , Reported By Justin du Coeur, )
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.