Disallow illegal xml chars and additonal restricted xml chars in name.

Verified with irond-0.3.2 that names with single-quote work so
allowing it in name. Also added a utility script to check if objects
with such names already exist in DB.

Change-Id: I6dd442c5522ad62cb402d71e1d1a2f0af597f2dc
(cherry picked from commit 22350c5d4e8dd6d0987e75d59950210a9275f7b8)
Merge "Disallow illegal xml chars and additonal restricted xml chars in name." into R1.10