Break titles at the first linebreak, if present

Thanks to Dave Slusher (@evilgeniuschronicles) for the suggestion
and preliminary patch.
Properly handle shared items with no associated post text
Slightly more intelligent system for title generation
strip() final title and content