MIPS64: Optimize address loading in li() macro to use less instructions.

The optimization relies on the fact that on 64-bit systems (x64, mips64) only
first 48 bits that contain complete information of address are used.

Fixed all code patching sites accordingly.

New test cctest/test-macro-assembler-mips64/LoadAddress added.