Cache query in largo_home_icon

```
$attachment_id = $wpdb->get_var( $wpdb->prepare("SELECT ID FROM {$wpdb->posts} WHERE guid = %s", $logo) );
```

The `guid` column has no index, so this will get slow when there's lots of posts in the database.

Generally, we should consider storing the attachment ID in the option instead of the file path.