Page determination fix

- First, use Request.Query parameter to determine page number. If that fails, then use
  the passed in page_url parameter
- Included assembly version instead of hard-coding it
- Included request url in debug parameters
- output any exceptions found while parsing for page number