Invalidate the limit argument if the user tries to exceed our specified default (ready for review)

Also if it's < 1.  Not much point in pagination if the user can specify 1m limit :)