use PhantomJS to execute JS in LibGuides search page because API results don't match search page, closes #13