Merge branch 'development' for version 1.0.1.
Merge pull request #19 from budjb/threads

Added cached thread pool as the default.
Revert "Merge pull request #19 from budjb/threads"

This reverts commit edeafd7eccf3df8c54882e5fefd24791c2a1e572, reversing
changes made to 154d719aac34776c207fc911f185c00b3228f132.
Revert "Revert "Merge pull request #19 from budjb/threads""

This reverts commit 171cadeb0f0a6aa8f4928f874802486ecd220fc5.