java/interp: Clean up branch label access

Introduce and use a new read_label() function in the code. It's a
wrapper for read_const() but it makes the code more readable by
establishing a connection with put_label().

Signed-off-by: Pekka Enberg <penberg@iki.fi>