Merge pull request #13 from alphagov/update_section_inserter

Use artefact to insert sections
Version bump to 3.1.0
Fix typo in related template fixture
Remove the title from the breadcrumb
Merge pull request #14 from alphagov/remove_breadcrumb_title

reviewed by @daibach
Bump version to 3.1.1
Configure google analytics from artefact

The ResultCount still comes from the header, but the rest come from the
artefact.
Set the GA format from the header

The format is only available in the artefact for publisher items.
Fix set_slimmer_artefact to handle GdsApi:Response

or anything that responds_to to_hash
Add strong tag to last item in breadcrumb.

This is to be consistent with styleguide
Merge pull request #15 from alphagov/ga_use_artefact

Slimmer updates
Version bump to 3.2.0
Refactor skin test to use Minitest:Spec
Use LRUCache to give template cache an expiry

Defaults to a 15 min cache TTL
Merge pull request #16 from alphagov/template_caching

Template caching with TTL
Bump version to 3.3.0

Added template caching with expiry
Google analytics needs the primary_root_section
Merge pull request #17 from alphagov/ga_use_artefact

Google analytics needs the primary_root_section
Version bump to 3.3.1
Require lrucache

Commit reviewed by @jordanhatch