make US-ASCII charset a constant
throw an exception if there are no hosts

otherwise failed.get(0) throws a NPE
add more request message tests
exclude android "R" class naming from findbugs