correctly loads the selected option when the page loads with the default
takes custom port numbers into account
Merge branch 'engineAPI-3.x' of https://github.com/wvulibraries/engineAPI into engineAPI-3.x