Add PoolManager class for multiprovider support

The PoolManager is a new object that will be serialized and deserialized to the
`pool.yaml` file. This class creates a new Pool of "/24" IP addresses for each
Vagrant provider.