HTML Prototype of a search page

Minor improvements to the CSS
Prevents rendering of default pages
Hooks up keyboard and mouse events for search
Shows search results; Goes to desired page
Adds comment with URL for reference
Implements loading search results

Also adds basic error handling to loadPageIntoElement
Adds scrollbar to the temp test page
Programmatically generates search page
Scrolls to reveal the generated search page
Merge pull request #10 from AmadeusW/add-search

#2 adds search
Fixes animation when opening new articles

The offset was incorrectly calculated, ignoring the horizontal distance
already scrolled.
Merge branch 'gh-pages' of https://github.com/AmadeusW/WikiBrowser into gh-pages