SearchIndexAddWorker logs warnings when failing to index records

Preiously, SearchIndexAddWorker would fail silently if it either couldn't
find the record it was supposed to index or the record was unindexable.
add class back back to top tasks to fix styling
Merge pull request #1433 from alphagov/fix-top-tasks

add class back to top tasks to fix styling
Add timestamp to index add worker log messages
Merge pull request #1432 from alphagov/log-search-index-add-worker-failures

SearchIndexAddWorker logs warnings when failing to index records
Use aria-describedby when using section elements
Add extra styles to service section of org page
Remove secondary class

I can't see it being used anywhere and it add confusion as to if those
elements have any special styling.
Change styling of featured items for service orgs

On service organisations they don't want a large featured item. Instead
they need lots of small items. Shift the item numbers of items with no
feature items so the feature items with a clear attribute still target
the corret element.
Add default featured_services_and_guidance value

The partial is included on the featured organisation pages which doesn't
pass in the variable. This protects against that thowing a undefined
method or variable exception.
Merge pull request #1435 from alphagov/style-featured-service

Style featured items on organisations with service and guidance links

https://trello.com/c/uETsF8TV
Fix featured slot on service org pages

Use `any?` to put the class in as the array always exists and clear the
latest box on 3 or 6 items not 1.
Merge pull request #1436 from alphagov/style-featured-service

Fix featured slot on service org pages
Add need_ids attribute to detailed guides
Detailed guides: show goals for associated needs
Editing need ids for detailed guides