Enhanced the resource pool to have a lock timeout.  If resources crash, this serves as a backup to cleanup resources.  Also implemented max idle handling and enhanced stats.
Merge pull request #289 from skrenek/master

Henry and the Great Gorilla