Added ODIDMediaEngine support to not present strict-live resources as st...

ODIDMediaEngine supports the presentation of resources that have lost their
 live resource. e.g. A recording which goes from in-progress to complete.
 But this is not always desirable. e.g. Stopped strict-live resources don't
 have content to present.

This change enabled "instant autoreset" (having a resource go back to
 start state immediately upon simulator stop) for strict-live resources
 and any time that live-sim-autoreset-time is 0.

Tested with strict-live resources and live-sim-autoreset-time of 0 and
 30. Confirmed correct operation for strict-live and recording-mode
 resources via log.
These terms are from DLNA Part 1.

Basically, S0 refers to the start of the seekable range and SN the end of the seekable range. A resource with a non-changing beginning/end will be considered "S0 fixed"/"SN fixed", respectively. A resource which has a changing beginning/end will be considered "S0 increasing"/"SN increasing, respectively.

An in-progress recording would be S0-fixed and SN-increasing with random access.
A TSB would be considered S0-increasing and SN-increasing with random access - even though S0 would not be initially increasing.
And a "live" resource would be considered S0-increasing and SN-increasing but with no random access.

For the live sim, all modes start with SN-increasing. So the above modes (S0_FIXED, S0_INCREASING, and S0_EQUALS_SN) correspond to an in-progress recording, TSB, and strict live, respectively.