Check for en dash in checking for page ranges.

I believe this will fix issue #47.