Removed unused imports
Chang ImageBank to a generic FileBank.

This means we now cache the unprocessed feed when it is loaded.
A means of telling when feeds have been outdated, and perhaps
saveing the processed feeds, is still in the works.