Add pagination to OCD search results, a different URL for oauth, and fixes

  - Add pagination to OCD search results.
  - Change server code to have a different endpoint (redirect URI of swtstore)
    to process the OAuth authentication.
  - Fix bug when entering input which is not a URL, the app would throw 500;
    now it handles that error.
  - Fix overlay not showing for the entire page.