VID-2110 Add history.js dependency to Lightbox.js

Lightbox.js was using functionality that was originally found in querystring.js, but was recently refactored and moved into a separate module called history.js. This PR requires that new history.js module inside of Lightbox.js, fixing an error which was preventing the Lightbox header and closing button from showing.

@vforge, I grepped through the code and didn't see any other references to replaceState being called from window.Wikia.QueryString, but you may want to do a second check to make sure the refactor didn't have any other side effects.

Ticket: https://wikia-inc.atlassian.net/browse/VID-2110
OMG, a unit test for Lightbox! Yay! ;)