Improve SingularityClient to use a Provider<List<String>> for hosts
Add convenience binding methods to SingularityClientModule