Actually, we have handles section in the second header like:
```
num_handles: 14 [BS 0]
handles[0].num_hdl: 1 [RCd 0]
handles[0].nr: 0 [RCd 0]
hdl: { 0x2c } [*RC]
handles[1].num_hdl: 1 [RCd 0]
handles[1].nr: 1 [RCd 0]
hdl: { 0x1 } [*RC]
handles[2].num_hdl: 1 [RCd 0]
handles[2].nr: 2 [RCd 0]
hdl: { 0x2 } [*RC]
handles[3].num_hdl: 1 [RCd 0]
handles[3].nr: 3 [RCd 0]
hdl: { 0x3 } [*RC]
handles[4].num_hdl: 1 [RCd 0]
handles[4].nr: 4 [RCd 0]
hdl: { 0x5 } [*RC]
handles[5].num_hdl: 1 [RCd 0]
handles[5].nr: 5 [RCd 0]
hdl: { 0x6 } [*RC]
handles[6].num_hdl: 1 [RCd 0]
handles[6].nr: 6 [RCd 0]
hdl: { 0x7 } [*RC]
handles[7].num_hdl: 1 [RCd 0]
handles[7].nr: 7 [RCd 0]
hdl: { 0x8 } [*RC]
handles[8].num_hdl: 1 [RCd 0]
handles[8].nr: 8 [RCd 0]
hdl: { 0x9 } [*RC]
handles[9].num_hdl: 1 [RCd 0]
handles[9].nr: 9 [RCd 0]
hdl: { 0xa } [*RC]
handles[10].num_hdl: 1 [RCd 0]
handles[10].nr: 10 [RCd 0]
hdl: { 0xb } [*RC]
handles[11].num_hdl: 1 [RCd 0]
handles[11].nr: 11 [RCd 0]
hdl: { 0xc } [*RC]
handles[12].num_hdl: 1 [RCd 0]
handles[12].nr: 12 [RCd 0]
hdl: { 0x17 } [*RC]
handles[13].num_hdl: 1 [RCd 0]
handles[13].nr: 13 [RCd 0]
hdl: { 0xd } [*RC]
crc: 0xacee [RSx 0]
```

This mean backup of:
```
HANDSEED: 0.1.2C [H 0]
...
BLOCK_CONTROL_OBJECT: (3.1.1) abs:1 [H 0]
LAYER_CONTROL_OBJECT: (3.1.2) abs:2 [H 0]
STYLE_CONTROL_OBJECT: (3.1.3) abs:3 [H 0]
LTYPE_CONTROL_OBJECT: (3.1.5) abs:5 [H 0]
VIEW_CONTROL_OBJECT: (3.1.6) abs:6 [H 0]
UCS_CONTROL_OBJECT: (3.1.7) abs:7 [H 0]
VPORT_CONTROL_OBJECT: (3.1.8) abs:8 [H 0]
APPID_CONTROL_OBJECT: (3.1.9) abs:9 [H 0]
DIMSTYLE_CONTROL_OBJECT: (3.1.A) abs:10 [H 0]
VX_CONTROL_OBJECT: (3.1.B) abs:11 [H 0]
DICTIONARY_ACAD_GROUP: (5.1.D) abs:13 [H 0]
DICTIONARY_ACAD_MLINESTYLE: (5.1.17) abs:23 [H 0]
DICTIONARY_NAMED_OBJECT: (3.1.C) abs:12 [H 0]
```

I think that is better to print handles in the second header in handle format.
Example 1
```
handles[13].num_hdl: 1 [RCd 0]
handles[13].nr: 13 [RCd 0]
hdl: { 0xd } [*RC]
```
to something like
```
handles[13].nr: 13 [RCd 0]
handles[13].handle: (?.1.D) abs:13 [H 0]
```

Example 2
```
handles[10].num_hdl: 2 [RCd 0]
handles[10].nr: 10 [RCd 0]
hdl: { 0x2 0x2a } [*RC]
```
to something like
```
handles[10].nr: 10 [RCd 0]
handles[10].handle: (?.2.22A) abs:554 [H 0]
```
Improve handles logging of second header
This is a GitHub Issue
repo:libredwg
owner:LibreDWG
Title : Improve handles logging of second header
Issue date:

--- start body ---
Actually, we have handles section in the second header like:
```
num_handles: 14 [BS 0]
handles[0].num_hdl: 1 [RCd 0]
handles[0].nr: 0 [RCd 0]
hdl: { 0x2c } [*RC]
handles[1].num_hdl: 1 [RCd 0]
handles[1].nr: 1 [RCd 0]
hdl: { 0x1 } [*RC]
handles[2].num_hdl: 1 [RCd 0]
handles[2].nr: 2 [RCd 0]
hdl: { 0x2 } [*RC]
handles[3].num_hdl: 1 [RCd 0]
handles[3].nr: 3 [RCd 0]
hdl: { 0x3 } [*RC]
handles[4].num_hdl: 1 [RCd 0]
handles[4].nr: 4 [RCd 0]
hdl: { 0x5 } [*RC]
handles[5].num_hdl: 1 [RCd 0]
handles[5].nr: 5 [RCd 0]
hdl: { 0x6 } [*RC]
handles[6].num_hdl: 1 [RCd 0]
handles[6].nr: 6 [RCd 0]
hdl: { 0x7 } [*RC]
handles[7].num_hdl: 1 [RCd 0]
handles[7].nr: 7 [RCd 0]
hdl: { 0x8 } [*RC]
handles[8].num_hdl: 1 [RCd 0]
handles[8].nr: 8 [RCd 0]
hdl: { 0x9 } [*RC]
handles[9].num_hdl: 1 [RCd 0]
handles[9].nr: 9 [RCd 0]
hdl: { 0xa } [*RC]
handles[10].num_hdl: 1 [RCd 0]
handles[10].nr: 10 [RCd 0]
hdl: { 0xb } [*RC]
handles[11].num_hdl: 1 [RCd 0]
handles[11].nr: 11 [RCd 0]
hdl: { 0xc } [*RC]
handles[12].num_hdl: 1 [RCd 0]
handles[12].nr: 12 [RCd 0]
hdl: { 0x17 } [*RC]
handles[13].num_hdl: 1 [RCd 0]
handles[13].nr: 13 [RCd 0]
hdl: { 0xd } [*RC]
crc: 0xacee [RSx 0]
```

This mean backup of:
```
HANDSEED: 0.1.2C [H 0]
...
BLOCK_CONTROL_OBJECT: (3.1.1) abs:1 [H 0]
LAYER_CONTROL_OBJECT: (3.1.2) abs:2 [H 0]
STYLE_CONTROL_OBJECT: (3.1.3) abs:3 [H 0]
LTYPE_CONTROL_OBJECT: (3.1.5) abs:5 [H 0]
VIEW_CONTROL_OBJECT: (3.1.6) abs:6 [H 0]
UCS_CONTROL_OBJECT: (3.1.7) abs:7 [H 0]
VPORT_CONTROL_OBJECT: (3.1.8) abs:8 [H 0]
APPID_CONTROL_OBJECT: (3.1.9) abs:9 [H 0]
DIMSTYLE_CONTROL_OBJECT: (3.1.A) abs:10 [H 0]
VX_CONTROL_OBJECT: (3.1.B) abs:11 [H 0]
DICTIONARY_ACAD_GROUP: (5.1.D) abs:13 [H 0]
DICTIONARY_ACAD_MLINESTYLE: (5.1.17) abs:23 [H 0]
DICTIONARY_NAMED_OBJECT: (3.1.C) abs:12 [H 0]
```

I think that is better to print handles in the second header in handle format.
Example 1
```
handles[13].num_hdl: 1 [RCd 0]
handles[13].nr: 13 [RCd 0]
hdl: { 0xd } [*RC]
```
to something like
```
handles[13].nr: 13 [RCd 0]
handles[13].handle: (?.1.D) abs:13 [H 0]
```

Example 2
```
handles[10].num_hdl: 2 [RCd 0]
handles[10].nr: 10 [RCd 0]
hdl: { 0x2 0x2a } [*RC]
```
to something like
```
handles[10].nr: 10 [RCd 0]
handles[10].handle: (?.2.22A) abs:554 [H 0]
```
--- end body ---

None