Change allocation of BanCacheManager::BanHash to be physically part of the object containing it
Move BanCacheHash typedef into the private part of BanCacheManager
Move the definition of the BanCacheHit constructor into the source file from the header
Pull in bancache.h from inspircd.h
Change allocation of InspIRCd::BanCache to be physically part of the object containing it