Updated PageInfo to remove querystring or refstr

Since they will lead to the same page (approx)

Also added in hashCode and equals functionality to PageInfo