Made XivelyRequest equality match on URI only (makes testing easier)
Allow setting request uri as a builder.
Made id attribute a string everywhere.
WIP - trying to flesh out implementation.
More WIP changes

* Datastream -> Channel
* Add ChannelService and start to fill in implementation.