Remove type from SearchResult

Since google search is providing the full path we don't need the type attribute to build the link url any more
Merge pull request #379 from moneyadviceservice/remove-type

Remove type from SearchResult
Add guard clause to result_decorator path method
Add `parent_id' to Category
Use Regexp.union to process search result titles
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.
Fix indenting in related_links partial.
Add welsh translations and small refactor.
Revert "Add welsh translations and small refactor."

This reverts commit a3c9f72e2b4037012a6c1af95f4ac528407cc802.
Revert "Fix indenting in related_links partial."

This reverts commit 239b76cbb577d49ee9b83e98a969f68ab03741f8.