Feature/style map

Styling for locations list view, map view, and directions list view.
Everything going through this method here should be for a website.  It looks like the things coming back from the API all have an appropriate protocol set already; this is just in case.  I chose to check for anything starting with `http` so that it would see things starting with `https` too.