Shell for Grace test
Seeing if Grace radio can be controlled via this API
Expanding coverage tests for Reciva
Adding Reciva to cscl discovery

There should probably be a more consistent and generic way to do
lookups for different types of devices, but for now I'm just stacking
them in the discover routine.
First pass: separate implementation for reciva
Adding RenderingControl methods for Reciva
Exporting upnpErrorResponse and upnpArg(s)

These classes should be common to any package implementing the
SOAP-based UPnP framework.
Adding RecivaSimpleRemote implementation
Adding shell for RecivaRadio implementation
Maybe the directory name should match the URI
Adding linn Playlist
First Playlist method ... error 400
Adding TracksMax ... still not working ...
Adding debug (commented out) ...
Adding power-related methods

There seems too be a problem reusing an http connection that wasn't
present with the Sonos system.  Honestly I didn't know that the
connection was being reused.  Have to look at this further.
Adding a few more Get methods for Reciva

Still have to figure out the http-resuse problem ...
Adding DateTime and TimeZone methods
Adding keep-alive to SOAP header

Not sure this makes any difference, but I'm trying to get to the bottom
of Grace closing the connection after a single request/response and Go
insisting on reusing an http connection.
Changing the test to turn Grace OFF
Merge branch 'reciva'