HRCPP-64 Workaround the fact that the Java 6 compiler has trouble with inferring the return type of a generic
         method when unboxing is also needed
HRCPP-23 Operations put and putIfAbsent in JNI implementation of RemoteCacheImpl do not return previous values
HRCPP-65 Make Ivy download to the binary dir and compute Java dependencies for rebuilding on modification
Initial documentation
HRCPP-72 Register all available codecs
HRCPP-70 Codec methods are not virtual
HRCPP-66 EBADF for large number of clients

Replace select() with poll() to avoid the FD_SETSIZE limit.
HRCPP-79: Calling ConnectionPool::borrowObject holding TcpTansportFactory::lock causes deadlock
HRCPP-73 TcpTansportFactory stores hash in shared_ptr
HRCPP-77 TcpTransport should store serverAddress as value
HRCPP-45 Clean up memory allocations in pool (and elsewhere)
HRCPP-78 CLI app for testing the client