Use Addressable gem to url-encode Feed model url and fetch_url attributes.

This gem has better support for corner cases than the standard URI class. Specifically, when a URL is already uri-encoded (invalid characters have been percentage-encoded), URI re-encodes it (it replaces each % character with %25), while Addressable::URI does not change the URL in this case.