lb: mark resources as array

(cherry picked from commit 20c17539f1e77ad75463a8a75c4d6f7171da6237)
rtpproxy: restructure rtpproxy_mi show command

Due to the initial structure, some useful information was stripped by the mi_json module.
Added the "Set" as root node, followed by a child for each node

(cherry picked from commit 213e77758351cd5f4c9b65c70fbd08c42a9c146e)
Fixed missing \n in log messages.

(cherry picked from commit 07448cb70f13265dc3b1bd1ff12b1996361589a7)
Fix nameaddr.params if last param has no value.

Closes again #228 .

(cherry picked from commit dd109699e2d3fecc744e3aeaa74fbf21227f9288)
Fix ds_list MI command output.

The values added to the MI tree must be either persistent, either duplicated into the tree.
Closes issue #243, reported by Ovidiu Sas.

(cherry picked from commit dd788ff8118c0f0251463b81d50ddecea75262e5)
uac_registrant: add some sanity checks during module init
(cherry picked from commit 2998f06e766e8ce8a1427539ecdddf9c851949c5)
uac_registrant: add some sanity checks during db record(s) loading
(cherry picked from commit 0181bec67c925c2682e92b1d4dafdbf4d2b38a09)
uac_registrant: print an error if registrar imposed expires to small
(cherry picked from commit c616b080da6bac0101b69361fec60bf14cd6ae8a)
uac_registrant: documentation updates
(cherry picked from commit cca642b54c8fb6f5324bad65e24b39b1ae2ee010)
dialplan: return "404 No translation" for failed MI dp_translate command
(cherry picked from commit f517529a86a2d77a9645e341153b76384e56f4fb)
dialplan: dp_translate(): accept "id" param as STR PVAR
 - convert it to INT "id" STR PVAR (if possible)
(cherry picked from commit 2923d4178484af48d1f3f30c9fa1b8b7464c72f9)