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
@RafLeszczynski, sorry for the delay in getting back to you. I was at a conference for most of last week then we had Wikia Day on Friday so the week kinda flew by.

Anyways, my concern was that if history.js was updated, those unit tests would be updated as well but dependent modules wouldn't necessarily know of the change. But, I agree that this could be improved into more of a proper integration test. I've updated it in this PR: https://github.com/Wikia/app/pull/5236. Please take a look when you have a chance.