JIT mini-debug-info: Support JIT data dual mapping.

Ensure that we can add/remove mini-debug-info if the JIT data is
read-only and we need to use the other mapping for writes.

Pointers into the read-only memory are marked as "const".

Test: "test.py -b --host --jit" with data dual mapping
Test: device boots with data dual mapping
Bug: 119800099
Change-Id: I9399cffbe5ae13f08f698ab1598c30f13545a767
8 files changed