rework store (unduplication) implementation

Former we used the `store` package to save each `Page` to the database to check for duplication. My experience with this approach was that maintaining a **sql** database is no fun at all.

Question now is should we use:
- `mgo` as persistence storage
- custom implementation (plain `[]*Page` slice)