Single function does the work of parsing in a timestamp for cuetimes. This removes redundant code. Additionally, after checking the spec again, we don't need to return EXPECTED_WHITESPACE errors when no whitespace occurs between a timestamp and a separator.