Enhancement: Added "dNG.pas.upnp.control_point.device_add" and
"dNG.pas.upnp.control_point.device_remove" hooks
Enhancement: Added support for custom values for UPnP data like type as
"dNG.pas.upnp.resource.*" hooks
Change: Replaced "dNG.pas.data.upnp.Action" with a wrapper method in
"dNG.pas.data.upnp.ServiceProxy"
Fix: TimedTasks always require int timestamps
Trivial: CamelCaseRegEx is now defined only once in
"dNG.pas.module.NamedLoader"