Added hash-based host colors, requires hosthash (which is just a simple returning an int)