fix for: https://issues.apache.org/jira/browse/AMQ-2643 track pooled sessions in the parent ConnectionPool and ensure they get closed and returned to the pool.