in XML deserializations, we can get get floats for start/stop times, so we need to be able to parse those

add test video with float-based end-time
Merge pull request #1017 from edx/fix/cdodge/parse-start-stop-times

in XML deserializations, we can get get floats for start/stop times, so ...