1.8.1 dev limit mapaskfor

From Bitcoin d03093: Limit CNode::mapAskFor by constraining it to MAX_INV_SZ which is hardcoded to 50,000 entries. Tested by temporarily constraining MAPASKFOR_MAX_SZ to 1 entry and observing return behavior in AskFor(const CInv% inv). Passed all boost tests.