fix bug causing the refresh after bulking not to occur
parameterize all tests to work against a non-default ES instance

as there are multiple potential builds on the server, it's likely the
default port (localhost:9200) is used so currently the build uses
9700-9800 and 9800-9900 as the ports for transport