Updating the logging utility
Updating parsing of SSDP header
Fixing the parsing in case there is no space between key and value
Refactoring SSDP modules
Adding simple http request method
Adding a simple XML parser and correcting response type for XHR
Implementing device management
A list of currently known devices will be pushed out on the event dispatcher
every time a new device is known or leaves.
Fixing rejoin multicast group on restart UI
Improving device management
Updating Grunt config's build options
Moar discovery at startup
Restructuring net module and adding a start for SOAP request
Refactoring and consolidating some common attributes of SSDP
Removing a debug log that is producing too much output for now
Extending the properties of device with service location info
Further improving the device management
Devices are stored as a object with their IDs as properties, but returned as an
array through the API call getDevices() or on events.
Implementing event module
Changing the XHR parameters
Moving callback method outside of options
Updating the XHR parameters again
Taking URL parameter outside of options and making both options and callback
parameters optional
Implementing string to Uint8Array
XHR doesn't seem to like ArrayBuffer
Adding basic SOAP