Changes and bugfixed
Fixed the problem with variable names and made sure that Roku launches app store with ID 11.
Made some changes to the DeviceStore.  These aren't compelete but they are closer to being correct.  Pushing the remaining fixes to 1.3.
Fixed some issues with WIFI detection and reconnecting when there are problems with WIFI.  Fixed restarting the SSDPSocket.
Fixed detecting roku probed apps
Fixed a problem with a malformed HttpRequest
Fixed a couple of problems with closing apps on DIAL.
Fixed and issues launching the browser with NetcastTVService.
Made some changes to the Netcast DLNA sendCommand Method.  This should now properly format outgoing messages.
Fixed a couple of problems getting packets sent to the TV
Replace controlURL to serviceType for creating controlURL in DLNAService

Some controlURL has no “AVTransport” string value (e.g. Samsung DLNA),
we need to use serviceType instead.
Modified URL encode and decode methods
Added artistname to roku audio playback. (Resolved #135)

Make it more consistent with iOS
Added Apache license header to all Connect SDK source files (Resolved https://github.com/ConnectSDK/Connect-SDK-Android-Archive/issues/141)
Added a generated UUID to the devices and store them against the UUID. (Resolves ConnectSDK/Connect-SDK-Android-Archive#140)
Added a version check during disconnect from webApp. (Resolves ConnectSDK/Connect-SDK-Android-Archive)
Fixed small typo in header
Changed the check for the version number in WebOS. (Resolves ConnectSDK/Connect-SDK-Android-Archive#70)
Merge branch 'sdk_1.2-dev' of github.com:ConnectSDK/Connect-SDK-Android into sdk_1.2-dev
Added DeviceServiceReachability to test to see if the device has disconnected sooner. (Resolves ConnectSDK/Connect-SDK-Android-Archive#142)