Handle errors where google is not found.
Remove TriplocationsStore change event when locations have not changed

This will prevent a re-render of the data if the data has not effectively
changed.
Merge pull request #7 from sirbrillig/prevent-distance-flicker

Prevent distance flicker
Update README to remove TODO and link to hosted version
Merge pull request #8 from sirbrillig/update-readme

Update README to remove TODO and link to hosted version
Add SearchArea component and tie it to locations
Add basic styling for the search field
Add keyboard shortcut to focus search field
Make sure that escape clears the search
Allow keyboard navigation of locations and adding
Scroll to the selectedLocation when it changes
Move search shortcut to 'keyup' to avoid entering the character
Change search placeholder text when focused

This provides better instruction on the keyboard shortcuts
Add a library-info tips area
Move search event handlers to SearchArea component
Move location selection events to Library