Add Java client code from CM 4.5.2

Move README contents around