Improvement/3.0/633 icountdownlatch javadoc

Java doc improvements; fixed incorrect usage of 'implementation' for structures like the ISemaphore, ICountdownLatch and the IAtomicLong that are not actually implementing Semaphore/CountdownLatch/AtomicLong from java.