Refactored Sugar::PostRenderer

Hpricot has been replaced with Nokogiri, and the renderer has been
split into multiple classes.