Allow passing of page parameter to set our offset.

This is another will_paginate compatibility fix. If page param is given,
it overrides offset, but the previous logic can still be used.