Another round of changes.

ADD: TypeIsClient flag for all Comm methods, to determine if client sent
message and therefore, to not trigger a follow-up Comm to retrigger the
Create/Destroy process.
ADD: Preliminary Auction_Destroy() code
UPDATE: Bid_New to Bid_Create to fit new naming scheme.
ADD: Bid_Create Comm methods.
UPDATE: Greatly reduced Comm traffic by using auction/bid/raid ID,
itemIds, specialization names, player names, etc.
FIX: Improved Set_SlotItem with third parameter to select key value if
applicable, retrieving that value rather than whole table.
UPDATE: Removed all Comm logic from Raid_Start/Raid_End (into
Create/Destroy), to keep proper structure intact.
UPDATE: Most Comm_Send default to 'client' type.
ADD: Item_Id() now also checks if object is table and has .id or .itemId
for validity.
FIX: Debug() now verifies valid threshold value sent, if not, defaults
to 3