POI map component

- Static and JS Google maps
- Loads JS maps on demand (click/hover intent)
- Responsive by default

![responsive-maps](https://cloud.githubusercontent.com/assets/271645/3173976/13200428-ebed-11e3-80e3-348104ccc8bb.gif)

![poi-list](https://cloud.githubusercontent.com/assets/271645/3242944/71ee81a0-f151-11e3-9060-5f08cdeecafa.gif)

This feels a bit weird to me... I think it would be better in the form of `var mapsCallback = function() {`.