Fixes #113 - Forcing dialog to scroll into view
#113 - Removing whitespace
#113 - Updating comment
#113 - Fixing comment typo
#113 - Using scrollIntoViewIfNeeded to only scroll if not in viewport
#113 - Updating test for method change
Merge pull request #114 from BBC-Location-Services/dialog-in-view

Fixes #113 - Scrolling dialog into view