Add unloading support to Map
Add unloading support to Map

Adds various options for unloading chunks, broadly divided into two
categories: Expiration and Area and intersections between them.

LambdaSix/InfiniMap,LambdaSix/InfiniMap