RDKB-15281 : Creating a long DeviceName can overwrite into the next field.
RDKB-15281 : Creating a long DeviceName can overwrite into the next field.

Reason for change:
When using WebPa to add a very long X_CISCO_COM_DeviceName to the Device.DHCPv4.Server.Pool.1.StaticAddress. Table the entire long name appears to be accepted AND any character belong 65 appears in the next field. In this case the X_CISCO_COM_Comment field gets pieces of the long name starting with the 66th character.
After doing this the box can get into a state where any WebPa request returns an error 520 Invalid Parameter request.
Test Procedure:
1. Esnure you are able to query below parameter,
dmcli eRT getv Device.DHCPv4.Server.Pool.1.StaticAddress.1.X_CISCO_COM_DeviceName
2. If not then do below approach for testing purpose,
dmcli eRT addtable Device.DHCPv4.Server.Pool.1.StaticAddress.
dmcli eRT setv Device.DHCPv4.Server.Pool.1.StaticAddress.1.X_CISCO_COM_DeviceName string SampleDeviceName
3. dmcli should not allow to set that paramater value which is having more than 63 charecters.
Risks: None
Signed-off-by: Lakshminarayanan Shenbagaraj Lakshminarayanan_Shenbagaraj@comcast.com

(cherry picked from commit 950ee1ac46441cf40f924f8900a42cde8cb9f02c)
(cherry picked from commit 164612cbd090087d02fc21ef0ff100d1533628ee)

Change-Id: I21a32b6816c3eaa56dc242675b53da474d0a2a33

rdkcmf/rdkb-CcspPandM,rdkcmf/rdkb-CcspPandM,rdkcmf/rdkb-CcspPandM