Exclude tiles that touches the source extent

In an ol3 application that uses WMTS we see GetTile requests for tiles that are outside the WMTS's source extent. This patch fixes that by excluding tiles that either don't intersect the extent **or** touches the extent.

Please review.