Merge branch 'link_list_secondary'
Add HD image for tools and calcs
Merge branch 'new_promo_image'
Add a Hash#to_ostruct core extension to easily create an OpenStruct.
Replace calls to OpenStruct.new with calls to Hash#to_ostruct.
Update Hash#to_ostruct to traverse attributes and convert nested hashes.

Or collections of hashes.
Merge pull request #398 from moneyadviceservice/ostruct

Add Hash#to_ostruct for easy creation of OpenStruct
Format styleguide controller syntax
Format styleguide partial syntax
Add new HTML to the related links component
Style the related links component
Add keys to YMl file
Update style guide to only display 1 related-links
Update text to More in
Refactor component
Refactor layout of article page
Modify article viewing feature to not test contents of related content.

We will be relying on unit tests from now.
Add a custom matcher for setting expectations on decorated objects.

E.g. should be_a_decorated_version_of(foo).decorated_with(BarDecorator)
Rework ArticleDecorator#related_categories to go by a new algorithm.

Specs are a bit verbose, but imho necessarily exhaustive.
ArticleDecorator#related_categories now returns differently formatted data.

Update related_links partial accordingly.