Add RSpec and testing skeleton

Things are about to get real...

...tests.
Require vagrant/errors in auto_network/pool

This removes the need to load up all of Vagrant during unit tests of
`AutoNetwork::Pool`.
Add unit tests for AutoNetwork::Pool
Merge pull request #9 from Sharpie/test-pool

Start unit tests