Logout on controller is badly defined, just get rid of the code for now.
If it needs an implementation, it'll go to the client library anyway.
Not implementing the protocol anymore
Don't use the URLConnectionHelper "wifi active" flag, it really does not represent anything except that we're going to background.
And that should be handled differently.
Get rid of URLConnectionHelper import where it's not used
Don't use the URLConnectionHelper "wifi active" flag when going to background, not the way it should be handled.
Added some comments on steps to take to handle it correctly.
Get rid of URLConnectionHelper class, not used anymore
Got rid of PollingHelper, polling is now handled by client library
Removed un-used method, was only called by PollingHelper
Removed class not used anymore
Remove un-used methods
Removed classes not used anymore
Moved UDID category to client library, will need for proper implementation of polling
Renamed UDID category (and method) to avoid potential name clashes with library clients
Fixed issues with unit tests introduced by color picker call
Fixed a memory management issue with blocks in the sensor polling code
Fixed a unit test that failed because of previous changes to thread model
Unique identifier now correctly used in polling call
REST calls for control should be POSTs, not GETs
On connection to a controller, restart polling if a definition is already attached.
Disconnect from controller when going to background and re-connect when getting back to foreground