added closeableIterator for foreigncollection traversal
replaced ORMLite by a proper JPA - OpenJPA
Added connection pooling