MYLOC-109 Search input clear button

Adding a clear button to the search input. Button is displayed when:
- device supports touch events
- search input value has a length > 0

Unfortunately, detecting touch is a little bit trickier. https://github.com/Modernizr/Modernizr/blob/master/feature-detects/touchevents.js