Merge pull request #3 from jarrettchisholm/master

- added method to pool class to get the number of items waiting on the worker queue

Thanks for the improvement.
Merge pull request #4 from jarrettchisholm/master

- fixed compile issue with Visual Studio 2013
changed a lock-unlock to lock_guard