Weather portlet

Pending tests.
time_to_live configuration isn't used yet