Pool: Initial commit

Jaws.Pool adds the ability to pool any object with functionality for
popping and pushing (pnew, pdispose) from a pool after the initial setup
has been run to pre-fill the pool with a certain objectType created with
defined options.