Java - Write Java libaries for wrapping Perforce operations