OpenStreetMap options

This PR addresses @ThomasG77's requirements expressed in [this email to `ol3-dev`](https://groups.google.com/forum/?fromgroups=#!topic/ol3-dev/aV9irQtZ4UE).

It's not quite ready to be merged because `a.tiles.openstreetmap.fr` doesn't actually return tiles.