added the ability to customise the search engine/parameters to use
changed the reload method back and allow for a delegate instead since this problem seems to be only occuring on youtube like websites atm