added better RE for 'time' and 'week' types following latest HTML5 recommendations, revised and expanded comments on the remaining regular expressions, changed 'numRE' to 'numberRE' to keep naming consistency