[z1790] Add enum AuctionHouseType and let use it for more direct access to auction houses in AuctionHouseMgr

Signed-off-by: VladimirMangos <vladimir@getmangos.com>

(based on commit c883e22)

(based on commit [s1345] - 116ae2e)