MYLOC-86 Adding dialog component files.
Adding first draft at dialog component.
MYLOC-86 Addng cookies module to primary controller.
MYLOC-86 Adding cold start dialog to primary controller.
Merge branch 'master' into 86_cold_start

* master:
  Fixing search term
  MYLOC-115 - Fixing search term
  MYLOC-115 - Fixing message module
  Build dist
  MYLOC-115 - Clean up CSS
  MYLOC-115 - Cleanup of CSS inline with guidelines
  MYLOC-85 - Adding image compression after PR feedback
  Fixing merge
  MYLOC-83 - PR feedback
  MYLOC-83 Updating filtered recents test.
  MYLOC-83 - Feedback from PR
  MYLOC-83 - Removing typo
  MYLOC-83 - Revert change
  MYLOC-83 - Adding filtering to user_locations module
  MYLOC-85 - Center the background image
MYLOC-86 Work in progress.
MYLOC-86 Adding tests for confirm/decline controller cold start.
MYLOC-86 Almost finished with cold start tests.
MYLOC-86 Finished cold strat tests.
MYLOC-86 Minor updates to comments.
MYLOC-86 Merging in master.
MYLOC-86 Adding tests for dialog button labels.
MYLOC-86 Ensuring primary controller passed API to preferredLocation.
MYLOC-86 re-enabling component location event tests.
MYLOC-86 Minor ammendments following review.
MYLOC-86 Merging in master.
MYLOC-86 Updates following code review.
Merge pull request #33 from BBC-Location-Services/86_cold_start

MYLOC-86 - Displaying a cold start message