Services API: Allow the use of RecordedId for all Recording endpoints

The use of ChanId and StartTime is deprecated and will be removed in a
future version.

The major API version of the DVR and Content services has been
increased to 6 and 2 respectively.

The Scripting API drops ChanId and StartTime since that is currently
only used by the WebFrontend.