Remove ConnPool functions overlapped by Stat
Added a lot of documentation
Fix ConnPool test
Add example custom type