Use article.summary (in place of article.content|truncate), and truncate on words, not letters.

This gives us much better truncate options (pelican.utils.truncate_html_words) which respects SUMMARY_MAX_LENGTH configuration variable.
Merge pull request #2 from nezirus/master