Changed the error message for sponsor access
Fixed sponsor code
Rewrote enforcement to use the new jsonrpcclient.

Added the relevant methods to WebAPI.pm.

Minor housecleaning in api/jsonrpcclient.pm and WebAPI/JSONRPC.pm.
Minor corrections following testing.

Corrected wrong method call in WebAPI.pm on wired switches.
Added special case to reAssignVlan for $WIRED_SNMP_TRAP connection
types.

Work in progress. No garantee of applicability to ANY purpose
whatsoever. Untested and raw.
Added a wee bit of logging.
Fixed syntax
Fixed desAssociate sub
Fixed syntax