Added full set of tests for Pool

All the tests for acquiring a pool of various types, and acquiring
a free object in said pools. May still need to add tests to make
sure expansion automatically works when no more free objects

Other changes:
- Modified grunt so default task doesn't concat, so it will not
effect the dist folder at all.