WebSearch: fix OverflowError in /record/recid URLs
- Checks if the input recid is greater than intbitset.maxelem. In this case (e.g. /record/2147483649), let us display page not found like for the cases /record/56foo, /record/-5, or /record/0, instead of generating an OverflowError exception to the admin. (closes #488)