IE bug fix

This PR fixes a bug identified by Angela when visiting ebtnearme.org on IE 8 / Windows 7.

The vanilla JS .map method is not supported in IE 8, so we've refactored a function that generates our legend programmatically to use the jQuery flavor of that method.

We've also updated the README to more specifically call out IE 8 support as a requirement, among other improvements.