various improvements and additions:
- changed all public properties to private properties
- added getter/setter for site property
- modified the constructor to be more robust
- added check for the existence of the curl module
- added method/function set_wlansettings_base() which uses REST and is now leveraged by several other methods/functions
- added method/function set_wlan_mac_filter()