Removed Newspaper from processing NYTimes articles.
Guaranteed extraction of all data except top image, suggested articles, and categories (Newspaper didn't work for those either).

CNN is broken.
Added support for CNN articles.

Consistently supports everything other than suggested articles and images.

Fixed source_domain.
Removed RSSArticle.

Parsing is no longer "sometimes working" so grabbing a few bits from the RSS feed no longer makes sense.
Fixed NYTimes Video articles.

Raises a normal looking exception for video articles on NYtimes (and CNN).
Fixed some unicode issues writing to files.
Misc little fixes.
Fixed some issues with the previous pull request.

Sites without custom parsing code falls back to newspaper (does not grab RSS info though).
Handles exceptions gracefully (videos have a known error, some networking errors are caught nicely, and generic errors are still caught).
Moved download_time back to datetime (but converts to a string when converting to JSON).
Readded categories for NYT.
Moved network errors to an IOError (should be the only thing that raises an IOError).
Merge pull request #25 from gt-big-data/no_newspaper

Merged because all concerns were addressed.